I have the following code in Python 3:
class x():
var = 0
x1 = x()
x2 = x()
print(x.var) #0
print(x1.var) #0
print(x2.var) #0
But if I change the attribute var
for one instance, it change only for this instance:
x1.var = 1
print(x.var) #0
print(x1.var) #1
print(x2.var) #0
I would like the result to be:
x1.var = 1
print(x.var) #1
print(x1.var) #1
print(x2.var) #1