【发布时间】:2017-03-21 13:38:18
【问题描述】:
我有一个类定义如下:
class Table:
order = {}
id = None
state = None
我有一个包含键值对的字典,其中键索引和值是表对象。
dict{1: table_object}
现在我想获取表格对象并将详细信息复制到另一个对象,例如:
new_object = dict[1]
如何更改类或将详细信息复制到另一个对象?
【问题讨论】:
-
那么,您是在实例级别更改类属性,并希望确保它应用于所有其他实例?
-
我只想在我创建的新对象中出现相同的值
-
虽然 Andrew 在下面的回答是正确的,但您几乎不必在 Python 中复制对象。大多数时候,初学者认为他们需要一个副本,但他们并不了解数据模型。试着向你的鼠标解释为什么你需要,你可能会发现你不需要。