【自学笔记】python的深浅拷贝

【自学笔记】python的深浅拷贝

  1. 赋值是将一个对象的地址赋值给一个变量,让变量指向该地址( 旧瓶装旧酒 )。
  2. 修改不可变对象(str、int、tuple)需要开辟新的空间
  3. 修改可变对象(list等)不需要开辟新的空间

 

  • 浅拷贝仅仅复制了容器中元素的地址
  • 深拷贝,完全拷贝了一个副本,容器内部元素地址都不一样
from copy import *   depcopy 用来深拷贝 copy 用来浅拷贝
点赞
  1. 猫鼬博客说道:

    现在你就用这个主题了?

    1. 张晔璇说道:

      嗯,就这样吧,再慢慢改一改

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据