我有 2 个计数器(集合中的计数器),我想将一个附加到另一个,而第一个计数器的重叠键将被忽略。像dic.update(python 字典更新)
例如:
from collections import Counter
a = Counter(a=4, b=0, c=1)
b = Counter(z=1, b=2, c=3)
所以像(忽略第一个计数器的重叠键):
# a.update(b)
Counter({'a':4, 'z':1, 'b':2, 'c':3})
我想我总是可以将其转换为某种字典,然后将其转换回 Counter,或使用条件。但我想知道是否有更好的选择,因为我在一个相当大的数据集上使用它。