想法是这样的:我有一个这样的orderedDict(简化):
{'012013': 3, '022013': 1, '032013': 5}
我想要做的是通过以某种方式迭代来累积所有值。EG,我希望最终结果类似于此(基于上面的示例)
{'012013': 3, '022013': 4, '032013': 9}
我在考虑这些方面的事情,但显然需要一种方法来确定以前的密钥。
for key, value in month_dictionary.iteritems():
month_dictionary[key] = month_dictionary[key] + month_dictionary[previous_key]
我认为这不是坏习惯,因为 orderedDict 暗示它保持秩序,所以它应该是稳定的,不是吗?我该怎么做呢?
谢谢你