Python’da listeler, belirli bir sırayla düzenlenmiş, değiştirilebilir ve farklı veri türlerini içerebilen veri yapılarıdır. Bu bağlamda, Python’da bir liste nasıl oluşturabiliriz? Ayrıca, bir listeyi değiştirmek istediğimizde hangi işlemler yapılmalıdır? Bir listeye nasıl yeni bir öğe eklenir veya mevcut bir öğe nasıl çıkarılır? İstanbul’dan geldiğini belirten bir öğeye sahip bir liste oluşturun ve ardından bu öğenin değerini Ankara olarak değiştirin. Bununla ilgili adım adım açıklama yapabilir misiniz?
Python’da Listelerin Oluşturulması
Python’da listeler, çeşitli veri türlerini içerebilecek şekilde düzenlenmiş ve değiştirilebilir öğeler koleksiyonudur.
Bir liste oluşturmak için köşeli parantez [ ]
kullanılır ve listeye eklemek istediğimiz öğeler virgülle ayrılır. Örneğin, bir liste oluşturmak için aşağıdaki kodu kullanabiliriz:
liste = ["Elma", "Muz", "Kiraz"]
Bu kodda, “Elma”, “Muz” ve “Kiraz” öğeleri olan bir liste oluşturduk.
Python’da Listelerin Değiştirilmesi
Bir Python listesindeki belirli bir öğeyi değiştirebiliriz. Bunun için, değiştirmek istediğimiz öğenin indeksini (konumunu) belirtmemiz gerekiyor.
Örneğin, “Muz” öğesini “Portakal” olarak değiştirelim:
liste = ["Elma", "Muz", "Kiraz"]
liste[1] = "Portakal"
Bu kodda, “Muz” kelimesi “Portakal” ile değiştirildi. Python’da, liste indekslemesi 0’dan başlar. Bu yüzden “Muz” kelimesi 1. pozisyondadır.
Liste Öğelerinin Eklenmesi ve Kaldırılması
Python listesine yeni bir öğe eklemek için append()
fonksiyonunu kullanabiliriz. Bu, öğeyi listenin sonuna ekler. Örneğin:
liste = ["Elma", "Muz", "Kiraz"]
liste.append("Ananas")
Bu kodda, “Ananas” öğesini listeye ekledik.
Bir liste öğesini kaldırmak için remove()
fonksiyonunu kullanabiliriz. Bu, belirli bir öğeyi listeden kaldırır. Örneğin:
liste = ["Elma", "Muz", "Kiraz"]
liste.remove("Muz")
Bu kodda, “Muz” öğesini listeden çıkardık.
İstek Üzerine Liste Oluşturma ve Değiştirme
Aşağıdaki örnekte, “İstanbul” öğesi olan bir liste oluşturacağız ve sonra bu öğeyi “Ankara” olarak değiştireceğiz:
liste = ["İstanbul"]
print(liste) # çıktı: ['İstanbul']
liste[0] = "Ankara"
print(liste) # çıktı: ['Ankara']
Bu kodda, ilk olarak “İstanbul” öğesi olan bir liste oluşturduk. Sonra bu öğeyi “Ankara” olarak değiştirdik.
TERİMLER:
Liste: Python’da çeşitli veri türlerini içerebilecek şekilde düzenlenmiş, değiştirilebilir veri koleksiyonudur.
append(): Python listesinde yeni bir öğe eklemek için kullanılan bir işlev.
remove(): Python listesinden belirli bir öğeyi kaldırmak için kullanılan bir işlev.
indeksleme: Programlama dilinde, bir koleksiyondaki öğelerin yerini belirlemek için kullanılan yöntem.