我的代碼:爲什麼我的Python實例被共享?
class Num:
nums = []
def add(self, num):
self.nums.append(num)
def __str__(self):
return str(self.nums)
a = Num()
b = Num()
a.add(5)
print str(a)
print str(b)
產生
[5]
[5]
即使沒有被添加到b