Python 复制列表
复制列表
你不能仅仅通过键入 list2 = list1 来复制一个列表,因为:list2 只会是 list1 的一个引用,对 list1 所做的更改也将自动在 list2 中进行。
有多种方法可以复制列表,其中一种方法是使用内置的列表方法 copy()
。
例子 1
使用 copy()
方法复制列表:
thislist = ["apple", "banana", "cherry"] mylist = thislist.copy() print(mylist)
另一种复制列表的方法是使用内置的 list()
方法。
例子 2
使用 list()
方法复制列表:
thislist = ["apple", "banana", "cherry"] mylist = list(thislist) print(mylist)