Python — Liste

MUSTAFA YILDIZ
Kodcular
2 min readJun 16, 2022

--

Liste veri yapısı verileri listeler.

Bir liste veri yapısı metin tipinde, aritmetik cebir tipinde, mantık cebri tipinde veri alabilir. Ayrıca herhangi bir veri yapısını da veri olarak tutabilir. Örnek; bir sözlüğü veri olarak tutabilir. Bir liste veri yapısında 5 şey yapılır: veri ekleme, veri okuma, veri güncelleme, veri silme ve diğer işlemler. Verilerin konumu 0. indisten başlar.

Liste Oluşturma:

a = [] ==> varsayılan olarak boş bir liste

b = [10, “elma”, True] ==> içi dolu bir liste

Söz dizimi örneklerdeki gibidir. Veriler bir çift köşeli parantez içine eklenir.

Listeye Veri Ekleme:

c = [“çekiç”, 31]

Komut:

append()

x listesine ‘ekle’ = append(). Eklenecek veri parantez içine yazılır. Eklenen veri listenin sonuna eklenir.

Örnek:

c.append(pervane) ==> çıktı: [“çekiç”, 31, “pervane”]

Listeden Veri Okuma:

c = [“çekiç”, 31, “pervane”]

Komut: Listeye özel bir komut yok. Bunun için ekrana yazdırma komutu kullanılıyor.

Örnek:

print(c) ==> çıktı: [“çekiç”, 31, “pervane”]

Listeden Veri Güncelleme:

c = [“çekiç”, 31, “pervane”]

Komut: Özel bir komutu yoktur. Bunun için indis belirtilir. Belirtilen indisle veri değiştirilir.

Örnek:

c[0] = “buzağı” ==> çıktı: [“buzağı”, 31, “pervane”]

c değişkenindeki listenin 0. indisindeki veri buzağı verisi ile değiştirildi.

Buradaki c benim seçtiğim herhangi bir liste.

Buradaki 0 rakamı benim değiştirilmesini istediğim verinin indis numarası.

Buradaki buzağı verisi benim belirttiğim yeni veri.

Listeden Veri Silme:

c = [“buzağı”, 31, “pervane”]

Komut:

remove()

Parantez içine silinmesi istenilen veri girilir. Eğer aynı veriden birden fazla varsa yalnızca liste başına (0. indise) en yakın olanı siler.

Örnek:

c.remove(31) ==> çıktı: [“buzağı”, “pervane”]

c adındaki listeden 31 verisini sil demektir. Sil emirini remove() komutuyla veriyorum. Belirttiğim veriyi silmesini istediğim listeyi listenin adı ile komuta . ile bağlıyorum.

TEMSİLİ

--

--