如何在Python中复制对象?

如何在Python中复制对象?

在Python中,如果你想复制对象,赋值运算符将无法达到目的。它在目标和对象之间创建绑定,即它从不创建新对象。它仅创建一个共享原始对象引用的新变量。为了解决这个问题,提供了复制模块。该模块具有通用的浅复制和深复制操作。

浅拷贝

浅拷贝构造一个新的复合对象,然后将引用插入到原始对象中。它使用以下方法复制对象 −

copy.copy(x) Return a shallow copy of x. 登录后复制