python list 的复制拷贝的简单介绍
来源:互联网 发布:武汉服装网络批发城 编辑:程序博客网 时间:2024/06/06 17:08
list ”=“的效果
在python中,又时需要复制一个list,但是用"="是达不到复制的效果的。
比如:
l1=['hello','world']l2=l1
这时候,只不过又添加了一个指向list的”指针“l2.换句话说,是给同一件商品贴上了两个标签。如下图:
可以做一下测试:
>>> l1=["hello","world"]>>> l2=l1>>> l1[0]="world">>> print l1['world', 'world']>>> print l2['world', 'world']
如果要对list进行复制,建议采用切片的方法:
l2=l1[:],例如:
>>> l1=["hello","world"]>>> l2=l1[:]>>> print l1['hello', 'world']>>> print l2['hello', 'world']>>> l1[0]="world">>> print l1['world', 'world']>>> print l2['hello', 'world']
- python list 的复制拷贝的简单介绍
- python的list的拷贝
- Python中list的复制
- python的复制,深拷贝和浅拷贝
- Python简单的介绍
- Python中list和dict的复制
- python list的简单命令
- MySQL主从复制简单的介绍
- ios深拷贝,浅拷贝,拷贝自定义对象的简单介绍
- ios深拷贝,浅拷贝,拷贝自定义对象的简单介绍
- ios深拷贝,浅拷贝,拷贝自定义对象的简单介绍
- ios深拷贝,浅拷贝,拷贝自定义对象的简单介绍
- ios深拷贝,浅拷贝,拷贝自定义对象的简单介绍
- ios深拷贝,浅拷贝,拷贝自定义对象的简单介绍
- C++的简单总结(复制构造函数,深拷贝,前拷贝,默认属性)
- python中list的拷贝与numpy的array的拷贝
- python中list的拷贝与numpy的array的拷贝
- Python复制的问题——浅拷贝和深拷贝
- 中乳协:婴幼儿乳粉9月份抽检合格率百分之百-乳制品-婴幼儿配方-国家标准
- 动态链接库和静态链接库的区别
- ubuntu,win7双系统,重装win7后恢复grub引导
- CUDA
- ZOJ 1097 CODE the Tree
- python list 的复制拷贝的简单介绍
- poj 2201 笛卡尔树
- 求大哥大姐,C 链表写入文件和读取
- Struts2 接收参数 中文乱码问题
- poj 3160 spfa+tarjan 无向图最值问题
- Java 程序中的多线程
- 澳洲2名中国在读博士发生打斗 伤者遭泼硫酸-中国留学生安全-中国人素质-斗殴
- Dreamweaver/Flash CS4安装后打开时提示此产品的许可已停止工作
- 职业生涯