可以使用for循环遍历一个字典的键,在每次循环中,通过比较这个键是否存在于另一个字典中,来更新对应的值。
以下是一个示例代码:
dict1 = {'a': 1, 'b': 2, 'c': 3}
dict2 = {'a': 4, 'd': 5, 'e': 6}
for key in dict1:
if key in dict2:
dict1[key] = dict1[key] + dict2[key]
print(dict1)
输出结果为:
{'a': 5, 'b': 2, 'c': 3}
在这个示例中,我们比较了字典dict1
的键是否存在于dict2
中。如果存在,我们就将dict1
中对应键的值更新为两个字典中对应键的值相加的结果。最后,打印更新后的dict1
字典。
上一篇:比较两个字典中不匹配的值