【发布时间】:2013-08-10 18:18:32
【问题描述】:
我有一堆字典,例如 ...
{u'APPLES': 1}
{u'PEARS': 7}
{u'BANANAS': 10}
{u'APPLES': 9}
{u'PEARS': 13}
{u'BANANAS': 20}
但是我想将它们加在一起,所以我最终得到{"APPLES":10} 等。什么是最好的pythonic 方式来做到这一点。
谢谢,
【问题讨论】:
-
数据是什么形式的?是
{u'APPLES': 1, u'PEARS': 7, ... }还是[{u'APPLES': 1}, {u'PEARS': 7}, ... ]? -
有点令人失望的是,该问题的 OP 选择了他所做的答案而不是 DiggyF 的答案(这与我的相同......甚至还有不必要的
reduce替代方案),但是是的,这是一个重复。
标签: python