Python - Listeleri Kopyala
Listeyi Kopyala
Bir listeyi yalnızca yazarak kopyalayamazsınız list2 =
list1
, çünkü: list2
yalnızca öğesine bir
başvuru olacaktır list1
ve içinde yapılan değişiklikler
list1
de otomatik olarak içinde yapılacaktır
list2
.
Bir kopya oluşturmanın yolları vardır, bir yol yerleşik List yöntemini kullanmaktır
copy()
.
Örnek
Şu yöntemle bir listenin bir kopyasını alın copy()
:
thislist = ["apple", "banana", "cherry"]
mylist
= thislist.copy()
print(mylist)
Bir kopya oluşturmanın başka bir yolu da yerleşik yöntemi kullanmaktır list()
.
Örnek
Şu yöntemle bir listenin bir kopyasını alın list()
:
thislist = ["apple", "banana", "cherry"]
mylist
= list(thislist)
print(mylist)