我正在寻找一种简洁明了的方法来更新从基类继承而来的类级别字典。例如:
class Foo(object):
adict = {'a' : 1}
class Bar(Foo):
adict.update({'b' : 2}) # this errors out since it can't find adict
以便于:
Foo.adict == {'a' : 1}
Bar.adict == {'a' : 1, 'b' : 2}
我希望这里不使用实例,如果可能的话也不要使用类方法。