Python/gloss python copy list

来自菜鸟教程
机器人讨论 | 贡献2020年10月29日 (四) 08:48的版本 (机器人:添加分类Python基础教程
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转至:导航、​搜索

<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)