首页 / 知识
pythoncopy()和直接赋值的区别
2023-11-12 12:57:00
pythoncopy()和直接赋值的区别
区别说明
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)
以上就是pythoncopy()和直接赋值的区别,大家在使用这两种方法的时候,要注意区分它们的不同。更多Python学习教程请关注我们
最新内容
相关内容
python类、模块、包的概念及区别
python类、模块、包的概念及区别,概念,数据,培训,模块,名字,环境,基础,文件,函数,定义,类类的概念在许多语言中出现,是面向对象编程的基础,很容python在python中如何同时给多个变
python在python中如何同时给多个变量赋值?,培训,连续,名称,赋值,变量,函数,模块,整数,定义,常量,同时赋多个值以下是一种很酷的编程捷径:在Pytpython调用函数和打印函数的区别
python调用函数和打印函数的区别,培训,函数,区别,变量,实例,分配,以上,参数,东西,更多,python调用函数和打印函数的区别1、当你调用一个返回python处理列表的部分元素
python处理列表的部分元素,培训,元素,切片,列表,部分,索引,负数,末尾,函数,称之为,python处理列表的部分元素1、处理列表的部分元素称之为切python包和文件夹有什么区别
python包和文件夹有什么区别,培训,单位,公共,文件夹,显卡,模块,大小,字节,剩余,实例,python包和文件夹有什么区别1、一个或多个文件夹组成一pythoncondition条件变量的作用
pythoncondition条件变量的作用,培训,变量,条件,线程,方法,作用,实例,对象,眼睛,以上,1、Python提供的Condition对象支持复杂的线程同步。2、python使用pop删除元素
python使用pop删除元素,项目,位置,培训,元素,索引,方法,变量,语法,要素,长度, python使用pop删除元素1、pop语法item=my_list.pop()item关于函数式编程:在 JavaScript 中使
关于函数式编程:在 JavaScript 中使用 Array.map 删除元素,关于函数式编程:在 JavaScript 中使用 Array.map 删除元素,过滤,函数,项目关于asp.net:如何定义带有潜在子元
关于asp.net:如何定义带有潜在子元素和属性的自定义web.config部分?,关于asp.net:如何定义带有潜在子元素和属性的自定义web.config部最新web前端实战入门训练——HTML
最新web前端实战入门训练——HTML基本元素,最新,web,前端,实战,入门,训练,—,HTML,基本,在,, 在我们开始学习前端开发的时候,经常picture元素定义分享
picture元素定义分享,picture,元素,定义,分享,HTMLpicture,元素,实例,, HTML<picture>元素 实例 根据屏幕匹配的不同尺寸显示不查找所有div 下的p元素的实例
查找所有div 下的p元素的实例,查找,所有,div,下的,元素,的,实例,Working,With,, Working With Plain Objects(使用普通的对象)