0

だから私はそれに気づきました

dict1.update(dict2)

キーが両方の辞書に存在する場合、dict2 の値を dict1 に置き換えます。キーと値のペアをループする代わりに、キーが存在する場合、dict2 の値を dict1 に直接追加する方法はありますか

4

1 に答える 1

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})
于 2012-08-07T00:37:00.870 に答える