小编Kud*_*dos的帖子

如何用循环 sum() 多个 collections.Counter() 对象的内容?

我一直在研究这个问题一段时间,以解决“组合” 多个Counter().object 或 dicts;但仍然无法完成。我在下面找到了两个参考:

例如,我有许多带有顺序的“计数器类型”变量名称[1 to 100]

Name:counter_1 Value:Counter({'a':1, 'b':2, 'c':3})
Name:counter_2 Value:Counter({'b':5, 'c':19, f:17})
Name:counter_3 Value:Counter({'a':11, 'b':22, 'c':33, 'd':97})
...
Name:counter_100 Value:Counter({'c':55, 'd':22, 'e':63, 'f':21})
Run Code Online (Sandbox Code Playgroud)

如果我手动添加每一个counter_1 + counter_2 + ... + counter_3,它会让我发疯。

有没有更优雅或更简单的方法来总结()这一切?

太感谢了!

python counter dictionary sum

4
推荐指数
1
解决办法
2399
查看次数

标签 统计

counter ×1

dictionary ×1

python ×1

sum ×1