python的深浅拷贝认识

以下以可变数据list为例子,对深浅拷贝进行区分: 拷贝类型: 赋值,浅拷贝,深拷贝 (一)赋值拷贝   赋值拷贝很好理解,赋值本质上只是给原对象新增一个引用而已,所以拷贝对象和被拷贝对象为同一个对象,对拷贝对象进行修改本质上就是对被拷贝对象进行修改 (二)浅拷贝 浅拷贝是一种对拷贝了最外围的对象本身,所以是一个新的对象,因此他们的地址是不一样,内容一样。但是对于原对象内部的元素却只是拷贝了一个引
相关文章
相关标签/搜索