我没有看到有人通过复制对象而不是仅仅为同一对象分配新的引用来提供有关如何使这两种情况相同的详细信息。
import copyc = number("one", 1)d = ce = copy.copy(c)print(c.number, d.number, e.number)d.number = 2e.number = 5print(c.number, d.number, e.number)这将为您提供:
1 1 12 2 5

我没有看到有人通过复制对象而不是仅仅为同一对象分配新的引用来提供有关如何使这两种情况相同的详细信息。
import copyc = number("one", 1)d = ce = copy.copy(c)print(c.number, d.number, e.number)d.number = 2e.number = 5print(c.number, d.number, e.number)这将为您提供:
1 1 12 2 5