Python 复制列表
复制列表
您不能简单地通过键入 list2 = list1
来复制列表,因为:list2
只会是 reference 到 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)
亲自试一试 »