Python - Listen kopieren
Kopieren Sie eine Liste
Sie können eine Liste nicht kopieren, indem Sie einfach eingeben list2 =
list1
, da: list2
nur ein
Verweis auf list1
ist und Änderungen in
list1
automatisch auch in vorgenommen werden
list2
.
Es gibt Möglichkeiten, eine Kopie zu erstellen, eine Möglichkeit ist die Verwendung der integrierten List-Methode
copy()
.
Beispiel
Erstellen Sie eine Kopie einer Liste mit der copy()
Methode:
thislist = ["apple", "banana", "cherry"]
mylist
= thislist.copy()
print(mylist)
Eine andere Möglichkeit, eine Kopie zu erstellen, ist die Verwendung der integrierten Methode list()
.
Beispiel
Erstellen Sie eine Kopie einer Liste mit der list()
Methode:
thislist = ["apple", "banana", "cherry"]
mylist
= list(thislist)
print(mylist)