当前位置:秒懂库 > IT科技 > python深拷贝和浅拷贝的区别
手机版

python深拷贝和浅拷贝的区别

来源:秒懂库 阅读:2.04W 次

python深拷贝和浅拷贝的区别是:

python深拷贝和浅拷贝的区别

1、直接赋值,默认浅拷贝传递对象的引用而已,原始列表改变,被赋值的b也会做相同的改变。

2、copy浅拷贝,没有拷贝子对象,所以原始数据改变,子对象会改变。

3、深拷贝,包含对象里面的自对象的拷贝,所以原始对象的改变不会造成深拷贝里任何子元素的改变。

本文链接:https://www.miaodongku.com/itkj/22dk5v.html

Copyright © 2024. 秒懂库 All right reserved. 黑ICP备20202358号-2

文字美图素材,版权属于原作者。部分文章内容由网友提供推送时因种种原因未能与原作者联系上,若涉及版权问题,敬请原作者联系我们,立即处理。