Python 拷贝(深拷贝(deep copy) 和 浅拷贝 (shallow copy))
看下面这个问题:
问题: Python 种有一些值的传递 是传引用, 有一些值的传递是传值, 所以我们需要对这些进行小心。
解决方案:
上面所介绍的是浅拷贝 。 。 。
1、copy.copy 浅拷贝 只拷贝父对象,不会拷贝对象的内部的子对象。
2、copy.deepcopy 深拷贝 拷贝对象及其子对象
那么什么是深拷贝呢?
实际上,我们就可以看做他们复制后,就是一个新的文件了,就相当于我们比如说,复制一份word文档, 复制之后就相当于两份文档了,其之间也就没有什么关系了。 即使一个被修改的化 另一个也不会被修改了。
】
下面引用一个blog 种的内容