例如,我有两个词:
Dict A: {'a': 1, 'b': 2, 'c': 3}
Dict B: {'b': 3, 'c': 4, 'd': 5}
Run Code Online (Sandbox Code Playgroud)
我需要一种pythonic方式"组合"两个dicts,结果是:
{'a': 1, 'b': 5, 'c': 7, 'd': 5}
Run Code Online (Sandbox Code Playgroud)
也就是说:如果两个词中都出现一个键,则添加它们的值,如果它只出现在一个词典中,则保持其值.
在Python中,我有一个dicts列表:
dict1 = [{'a':2, 'b':3},{'a':3, 'b':4}]
Run Code Online (Sandbox Code Playgroud)
我想要一个最终的dict,它将包含所有dicts的总和.即结果将是:{'a':5, 'b':7}
注意:列表中的每个字典都包含相同数量的键值对.