列表的copy函数
功能
- 将
当前列表
复制一份相同的列表,新列表与旧列表内容相同,但内存空间不同
用法
list.copy()
-> 该函数无参数 , 返回一个一模一样的列表
copy
与二次赋值
的区别
二次赋值的变量与原始变量享有
相同内存空间
copy函数
创建的新列表与原始列表不是一个内存空间,不同享数据变更
copy
属于浅拷贝
浅拷贝与深拷贝
- 深拷贝内存空间不同,不共享数据;
- 浅拷贝是对最外层的数据创建一个新的间来存储,而对内层的内存地址进行引用;
代码
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 ZkeqのCoding日志!
评论