【发布时间】:2016-10-13 13:57:57
【问题描述】:
我想修改下一个字典定义:
class Vividict(dict):
def __missing__(self, key):
value = self[key] = type(self)()
return value
为了能够在下一个方式中使用它:
totals[year][month] += amount
【问题讨论】:
-
你看过 collections.defaultdict 吗?
标签: python dictionary autovivification