Python/gloss python copy list

来自菜鸟教程
跳转至:导航、​搜索

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