所以我意识到了
dict1.update(dict2)
如果两个字典中都存在键,则将dict2的值替换为dict1。有没有办法直接将dict2的值添加到dict1,如果键存在而不是循环键,值对
答案 0 :(得分:2)
您说要添加值,但不是它们的类型。如果它们是数字,您可以使用collections.Counter
代替dict
>>> from collections import Counter
>>> a = Counter({'a':1, 'b':2})
>>> b = Counter({'a':5.4, 'c':6})
>>> a + b
Counter({'a': 6.4, 'c': 6, 'b': 2})