Python - Kopiuj listy
Skopiuj listę
Nie możesz skopiować listy po prostu wpisując list2 =
list1
, ponieważ: list2
będzie tylko
odniesieniem do list1
, a zmiany wprowadzone w
list1
zostaną automatycznie wprowadzone również w
list2
.
Istnieją sposoby na zrobienie kopii, jednym ze sposobów jest użycie wbudowanej metody List
copy()
.
Przykład
Zrób kopię listy copy()
metodą:
thislist = ["apple", "banana", "cherry"]
mylist
= thislist.copy()
print(mylist)
Innym sposobem wykonania kopii jest użycie metody wbudowanej list()
.
Przykład
Zrób kopię listy list()
metodą:
thislist = ["apple", "banana", "cherry"]
mylist
= list(thislist)
print(mylist)