定义:浅拷贝是对对象顶层的拷贝,仅拷贝引用不拷贝内容,深拷贝是对对象所有层次的拷贝(递归)
import copy模块
c.deepcopy(a)
c.copy.copy(a)浅拷贝对拷贝类型不同有所不同,如果是不可变类型仅仅拷贝,即地址一样。对于可变类型,表示一层拷贝,内容不变,地址更改
定义:浅拷贝是对对象顶层的拷贝,仅拷贝引用不拷贝内容,深拷贝是对对象所有层次的拷贝(递归)
import copy模块
c.deepcopy(a)
c.copy.copy(a)浅拷贝对拷贝类型不同有所不同,如果是不可变类型仅仅拷贝,即地址一样。对于可变类型,表示一层拷贝,内容不变,地址更改