您不能仅通过键入来复制列表list2 = list1
, 因为:list2
只会是一个参考到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)
亲自试一试 »
截取页面反馈部分,让我们更快修复内容!也可以直接跳过填写反馈内容!