python基础七之copy
2024-08-24 22:23:42
浅拷贝
没有嵌套,则copy后完全不同,有嵌套,则copy后本体不同,嵌套相同。
l1 = [1, 2, [4, 5, 6], 3]
l2 = l1.copy()
print(l1 is l2) # False
print(l1[2] is l2[2]) # True
深拷贝
copy后完全不同,嵌套也不同。
import copy
l1 = [1, 2, [4, 5, 6], 3]
l2 = copy.deepcopy(l1)
print(l1 is l2) # False
print(l1[2] is l2[2]) # False
最新文章
- 【PHP开发篇】一个统计客户端商机提交的获取IP地址
- JS与Jquery学习笔记(一)
- Visual Studio中编写C程序
- C++类的交叉引用
- Python使用libsvm的“ImportError: No module named svmutil”问题
- POJ-1273 Drainage Ditches 最大流Dinic
- SqlSever基础 datepart 获取一个日期的月份
- OpenJudge计算概论-比饭量【枚举法、信息数字化】
- Commons IO方便读写文件的工具类
- 一个简单的ajax对象
- HDU 3468 BFS+二分匹配
- Linux pipe功能
- 第一百一十四节,JavaScript文档对象,DOM进阶
- http协议详解(超详细)
- MYSQL数据类型和where条件
- java对象类型转换和多态性
- 区分javascript中的toString(),toLocaleString(),valueOf()方法
- SDN期末作业
- jvm系列
- Jenkins自动化构建(二)众多问题