“Python/gloss python copy list”的版本间差异
来自菜鸟教程
小 (Pywikibot 4.4.0.dev0) |
小 (机器人:添加分类Python基础教程) |
||
第82行: | 第82行: | ||
</div> | </div> | ||
<br /> | <br /> | ||
+ | |||
+ | [[分类:Python基础教程]] |
2020年10月29日 (四) 08:48的最新版本
<languages />
Python复制列表
复制清单
您不能仅通过键入以下内容来复制列表
list2 = list1
,因为:
list2
只会是
reference
to
list1
以及所做的更改
list1
也将自动制成
list2
.
有很多方法可以制作副本,一种方法是使用内置的List方法
copy()
.
例
使用
copy()
方法:
thislist = ["apple", "banana", "cherry"] mylist = thislist.copy() print(mylist)
制作副本的另一种方法是使用内置方法
list()
.
例
使用
list()
方法:
thislist = ["apple", "banana", "cherry"] mylist = list(thislist) print(mylist)