所以我有这两个词典(注意第一个键的区别):
dict1= {'an': 2,
'at': 4,
'ao': 2,
'ct': 6}
dict2= {'an': 1,
'at': 4,
'ao': 2,
'ct': 6}
我想比较值以打印dict2中与dict1中的值不同的值。我还想在dict2中打印具有不匹配值的键。我试过这个,但它只打印出dict2的所有键和值:
for k,v in dict2.items():
if dict2[k] != dict1[k]:
print(k, dict2[k])
有人可以帮我理解为什么这不起作用吗?