一个类的两个实例,改变一个实例的属性值,为什么另一个实例也变化了
######代码如下:
class Car:
weight = 10
t = []
car1 = Car()
car2 = Car()
car1.weight = 0
car1.t.append(0)
print(car2.weight)
print(car2.t)
运行结果
D:\SurvivalGame\venv\Scripts\python.exe D:\SurvivalGame\question.py
10
[0]
Process finished with exit code 0