无名 发表于 2022-5-8 17:00:31

【LSP】python中copy与deepcopy的区别


http://cdn.u1.huluxia.com/g4/M02/6D/47/rBAAdl93-j6AMVoNAACt4WdlvYs379.jpg
区别
高级语言中变量是对内存及其地址的抽象
copy.copy(object), 拷贝的是内嵌套结构的地址引用,当前到结构发生变化的时候,浅拷贝也相应的改变。
copy.deepcopy(object),完全复制与变量相关的数据,而不再考虑嵌套结构
python代码举例:http://cdn.u1.huluxia.com/g4/M02/6D/47/rBAAdl93-j-ADopWAAGq090twSg189.jpg
页: [1]
查看完整版本: 【LSP】python中copy与deepcopy的区别