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

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

 

  • 浅拷贝仅仅复制了容器中元素的地址
  • 深拷贝,完全拷贝了一个副本,容器内部元素地址都不一样
from copy import *   depcopy 用来深拷贝 copy 用来浅拷贝

张晔璇

博主是男的!不是萌妹纸!

相关推荐