【代码学习】PYTHON 深拷贝和浅拷贝
2024-09-07 00:31:47
1、浅拷贝是对一个对象的顶层拷贝
就是拷贝了引用,并没有拷贝内容
2、深拷贝引用了内容
import copy
a = [1,2,3]
b = copy.copy(a)
c = copy.deepcopy(a)
a.append(4)
print b
print c
以上代码运行结果
>>>
[1, 2, 3, 4]
[1, 2, 3]
>>>
最新文章
- CSharpGL(29)初步封装Texture和Framebuffer
- Java继承和多态实例
- Spring源码分析心得-Bean的读取和注册
- Columbia遗留问题
- android 升级APK
- ruby 字符串学习笔记1
- PHP基础语法3
- Node.js Express框架
- 8、代理模式(Proxy)
- Java(基础)的类与变量
- tp5命令行基础
- BZOJ3110:[ZJOI2013]K大数查询(整体二分)
- 软工实践第二次作业—Wordcount
- Django服务端读取excel文件并且传输到接口
- org.in2bits.MyXls.XlsDocument 生成excel文件 ; 如果想读取模板再另外生成的话,试试 NPOI
- cogs 1962. [HAOI2015]树上染色
- 如何判断一个请求是否为AJAX请求
- 使用StringBuilder或StringBuffer简单优化
- iOS网络编程解析协议三:JSON数据传输解析
- [转]Mac下cocos2dx-3.2+Xcode环境配置和项目创建