我知道有一些类似的问题,但没有一个具体回答我想要做的事情,我也没有任何运气。我有两个字典,如果它的值大于或不在字典2中,我想打印出键和值。
例如:
dict1 = {'T': 5, 'X': 10, 'Y': 15, 'Z': 25}
dict2 = {'U': 10, 'X': 11, 'Y': 15, 'Z': 15}
如何才能将其打印出来?' 5' Z':25?
答案 0 :(得分:1)
for key in dict1:
if key not in dict2 or dict1[key] > dict2[key]:
print("'%s': %d" % (key, dict1[key]))