1、复制list列表
不能简单地通过输入list2 = list1来复制列表,因为list2只是对list1的引用,对list1所做的更改也会自动地对list2进行更改。
有很多方法可以制作副本,一种方法是使用内置的List方法copy()。
例如:
使用copy()方法制作列表的副本:
thislist = ["c", "java", "python"]
mylist = thislist.copy() print(mylist)
另一种复制方法是使用内置方法list()。
例如:
使用list()方法复制列表:
thislist = ["c", "java", "python"]
mylist = list(thislist) print(mylist)
相关文档: