1. 首页
  2. 数据库
  3. 其它
  4. Python 浅拷贝与深拷贝(day_007)

Python 浅拷贝与深拷贝(day_007)

上传者: 2021-03-11 12:47:00上传 PDF文件 31.09KB 热度 23次
错误示范: 这不叫copy,这是将list2的内存地址指向list1,所以修改list2的值的时候list1的值也会跟着修改,没有意义! list1 = ['egon', 'lxx', [1, 2]] list2 = list1 list1[0] = 'EGON' print(list1) # ['EGON', 'lxx', [1, 2]] print(list2) # ['EGON', 'lxx', [1, 2]] 需求: 1、拷贝一下原列表产生一个新的列表 2、想让两个列表完全独立开,并且针对的是改操作的独立而不是读操作 1. 浅拷贝 浅copy是把原列表第一层的内存地址不加区分完全
下载地址
用户评论