Python 高级教程之深拷贝与浅拷贝

定义:浅拷贝是对对象顶层的拷贝,仅拷贝引用不拷贝内容,深拷贝是对对象所有层次的拷贝(递归)

import copy模块

c.deepcopy(a)

c.copy.copy(a)浅拷贝对拷贝类型不同有所不同,如果是不可变类型仅仅拷贝,即地址一样。对于可变类型,表示一层拷贝,内容不变,地址更改


你可能感兴趣的:(Python,语言,python,高级教程)