会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
小嘉欣_sunny
你有多自律,人生就有多美好。
博客园
首页
新随笔
联系
订阅
管理
python 直接赋值 深浅拷贝
1、直接赋值
默认浅拷贝传递对象的引用
而已,原始列表改变,被赋值的b也会做相同的改变;
直接用等号赋值的话,python解析器机制可能是为了节省内存之类的会把
指针指向同一个位置
,也就是两个变量完全一样的,像取了一个别名。
例如:
2、copy浅拷贝
浅拷贝:
拷贝父对象,不会拷贝对象内部的子对象
。如果子对象发生变化,浅拷贝也是会跟着改变的。
例如:
3、深拷贝
深拷贝:
完全拷贝父对象和子对象
,原来的不管怎么变都和深拷贝后的内容没关系。
例如:
posted @
2020-08-02 11:15
小嘉欣
阅读(
159
) 评论(
0
)
收藏
举报
刷新页面
返回顶部
公告