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]
>>>

最新文章

  1. CSharpGL(29)初步封装Texture和Framebuffer
  2. Java继承和多态实例
  3. Spring源码分析心得-Bean的读取和注册
  4. Columbia遗留问题
  5. android 升级APK
  6. ruby 字符串学习笔记1
  7. PHP基础语法3
  8. Node.js Express框架
  9. 8、代理模式(Proxy)
  10. Java(基础)的类与变量
  11. tp5命令行基础
  12. BZOJ3110:[ZJOI2013]K大数查询(整体二分)
  13. 软工实践第二次作业—Wordcount
  14. Django服务端读取excel文件并且传输到接口
  15. org.in2bits.MyXls.XlsDocument 生成excel文件 ; 如果想读取模板再另外生成的话,试试 NPOI
  16. cogs 1962. [HAOI2015]树上染色
  17. 如何判断一个请求是否为AJAX请求
  18. 使用StringBuilder或StringBuffer简单优化
  19. iOS网络编程解析协议三:JSON数据传输解析
  20. [转]Mac下cocos2dx-3.2+Xcode环境配置和项目创建

热门文章

  1. 洛谷P1051 谁拿了最多奖学金
  2. pytorch之max()函数
  3. go语言 RSA数字签名和验证签名
  4. [JSOI2016]最佳团体 DFS序/树形DP
  5. input设置为disabled,表单无法提交后台解决方法
  6. python3练习100题——014
  7. Android开发 UI布局
  8. JS高级---拷贝继承:把一个对象中的属性或者方法直接复制到另一个对象中
  9. argmax( )
  10. 整合SSM2