【发布时间】:2018-01-09 17:06:41
【问题描述】:
首先,我编写了一个出于某些目的需要的类。我有这个类的几个对象,我把它们放在一个列表中。可能是这样的:
obj0=created_class(0)
obj1=created_class(1)
List_of_obj=[obj0,obj1]
现在我需要一份列表的深层副本:
Deep_copy=List_of_obj[:]
我的问题是:这会从创建的类中实例化新对象吗?
【问题讨论】:
-
很容易发现:使用
is运算符来检查对象。但是是什么让你认为[:]创建了一个deep 副本?
标签: python-3.x object deep-copy