Python - Liste Öğelerini Değiştir
Öğe Değerini Değiştir
Belirli bir öğenin değerini değiştirmek için dizin numarasına bakın:
Örnek
İkinci öğeyi değiştirin:
thislist = ["apple", "banana", "cherry"]
thislist[1] = "blackcurrant"
print(thislist)
Öğe Değerleri Aralığını Değiştirin
Belirli bir aralıktaki öğelerin değerini değiştirmek için, yeni değerlerle bir liste tanımlayın ve yeni değerleri eklemek istediğiniz dizin numarası aralığına bakın:
Örnek
"Muz" ve "kiraz" değerlerini "kara frenk üzümü" ve "karpuz" değerleriyle değiştirin:
thislist = ["apple", "banana", "cherry", "orange", "kiwi", "mango"]
thislist[1:3] = ["blackcurrant", "watermelon"]
print(thislist)
Değiştirdiğinizden daha fazla öğe eklerseniz , yeni öğeler belirttiğiniz yere eklenir ve kalan öğeler buna göre hareket eder:
Örnek
İkinci değeri iki yeni değerle değiştirerek değiştirin :
thislist = ["apple", "banana", "cherry"]
thislist[1:2] = ["blackcurrant",
"watermelon"]
print(thislist)
Not: Eklenen öğelerin sayısı değiştirilen öğelerin sayısıyla eşleşmediğinde listenin uzunluğu değişecektir.
Değiştirdiğinizden daha az öğe eklerseniz , yeni öğeler belirttiğiniz yere eklenir ve kalan öğeler buna göre hareket eder:
Örnek
İkinci ve üçüncü değeri bir değerle değiştirerek değiştirin :
thislist = ["apple", "banana", "cherry"]
thislist[1:3] = ["watermelon"]
print(thislist)
Öğe Ekle
Mevcut değerlerden herhangi birini değiştirmeden yeni bir liste öğesi eklemek için insert()
yöntemi kullanabiliriz.
Yöntem insert()
, belirtilen dizine bir öğe ekler:
Örnek
Üçüncü öğe olarak "karpuz" ekleyin:
thislist = ["apple", "banana", "cherry"]
thislist.insert(2, "watermelon")
print(thislist)
Not: Yukarıdaki örneğin bir sonucu olarak, liste artık 4 öğe içerecektir.