Python — копирование списков
Скопировать список
Вы не можете скопировать список, просто набрав 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)