class A:
def __init__(self, aList = []):
self.aList = aList
x = A()
y = A()
x.aList.append(...)为什么会影响到y.aList值?aList是共享的属性?怎样分离开来?
def __init__(self, aList = []):
self.aList = aList
x = A()
y = A()
x.aList.append(...)为什么会影响到y.aList值?aList是共享的属性?怎样分离开来?