我有一个像这样的嵌套字典:
data = {
"2010":{
'A':2,
'B':3,
'C':5,
'D':-18,
},
"2011":{
'A':1,
'B':2,
'C':3,
'D':1,
},
"2012":{
'A':1,
'B':2,
'C':4,
'D':2
}
}
在我的情况下,我需要根据每年相似的键来汇总所有值,从2010年到2012年。因此,我期望的结果应该是这样的:
data = {'A':4,'B':7, 'C':12, 'D':-15}
In [20]
发生了什么? - Elmex80sCounter
类定义了__add__(..)
方法,只有在结果为正数时才会进行更新。详见:https://github.com/python/cpython/blob/3.6/Lib/collections/__init__.py#L705 - UltraInstinct