У меня есть 2 словаря например:
dict = {1 : a, 2 : b, 3 : c, 4 : d}
dict1= {5 : z, 1 : y, 6 : x, 3 : u}
Мне нужно сравнить ключи двух словарей, и если они равны, я должен напечатать соответствующее значение ключа 2-го словаря. Например, оба словаря имеют 1 и 3 в качестве ключа, поэтому я должен напечатать их соответствующее значение во 2-м словаре, т.е. он должен вывести y
и u
. Как написать скрипт Python для этого? Я пробовал что-то вроде:
def compare(dictOne,dictTwo):
for keyOne in dictOne:
for keyTwo in dictTwo:
if keyOne == keyTwo:
print(dictTwo[keyTwo])
Но я не получаю вывод.