class A:
l = []
def add(self, arg):
self.l.append(arg)
def __init__(self):
self.v = []
a = A()
b = A()
a.v.append(1)
b.v.append(2)
a.add(1)
b.add(2)
print a.l
print b.l
print a.v
print b.v
print a.l和print b.l的结果是一样的。l这样申明表明其为类的静态变量。
想要申明对象的成员,应该在
__init__中初始化。如v。