我有一个字典列表。
示例:
l = [{"a" : 1},
{"b" : 5},
{"a" : 10},
{"b" : 10},
{"a" : 10}
]
我想像这样获得每个键的总和
{
"a" : 30,
"b" : 15
}
答案 0 :(得分:3)
使用Counter
>>> from collections import Counter
>>> c=Counter()
>>> for d in l:
... c.update(d)
...
>>> dict(c)
{'a': 30, 'b': 15}