复制对象属性值,而不复制属性本身

时间:2017-03-26 14:36:50

标签: python class inheritance polymorphism

我用Python编写了一些代码。我有一个类Board,它需要一个列表列表作为输入(grid),以给对象一个初始值。下面,我想用第一个值初始化第二个Board实例。但是,从现在开始,我不希望第二个实例的值与第一个实例的值一起更新。

有办法做到这一点吗?目前,我得到List[1].value[0][0] = 50,但我希望它保持原样价值!

List =[]
List = [Board(grid =grid)]
List.append(Board(grid = List[0].value))
List[0].value[0][0] = 50
List[1].value

0 个答案:

没有答案