位置: IT常识 - 正文
推荐整理分享python copy()和直接赋值的区别(python copyto),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:python中的copy,python中copy数据怎么copy,python copy2,python copy2,python,copy,python copy_from,python copy.copy(),python,copy,内容如对您有帮助,希望把文章链接给更多的朋友!
区别说明
1、使用“=”直接赋值,是引用赋值,更改一个,另一个同样会变。
2、copy()复制一个副本,原值和新复制的变量互不影响。
实例
a=['龙虎英雄会','十二金钱镖','乱世枭雄','老店风云','三侠五义']b=a#直接赋值c=a.copy()#复制列表中的所有元素print('a:',a)print('b:',b)print('c:',c,'\n')dela[1]#删除列表中的第2个元素print('a:',a)print('b:',b)print('c:',c,'\n')b.remove('老店风云')#移除指定元素print('a:',a)print('b:',b)print('c:',c,'\n')c.append('禁烟风云')#添加指定元素print('a:',a)print('b:',b)print('c:',c)以上就是python copy()和直接赋值的区别,大家在使用这两种方法的时候,要注意区分它们的不同。更多Python学习指路:Python基础教程
上一篇:织梦手机站怎么做?Dedecms手机站三种不同建设方法和优劣分析(织梦建站详细教程)
下一篇:织梦DEDECMS教程:给图片加上自动编号(织梦cms要钱吗)
友情链接: 武汉网站建设