说我有A类:
class A:
list_attribute = ['foo', 'bar']
dict_attribute = {'foo': 'bar'}
A由B扩展,并且在B中我想在类的声明中向list_attribute
添加元素,这很容易
class B(A):
list_attribute = A.list_attribute + ['foobar', 'barfoo']
我的问题是,我如何才能像在dict_attribute
上添加元素一样在list_attribute
中添加元素(在属性定义中,而不是在__init__
中),因为不支持+
运算符?
提前感谢,祝您有愉快的一天!