Veri Yapısını listeler

Listeler veri yapısı, Python'da köşeli parantezler arasında virgülle ayrılmış değerlerin bir listesi olarak yazılabilen çok yönlü bir veri türüdür.

Sözdizimi

İşte yapı için temel sözdizimi -

List_name = [ elements ];

Gözlem yaparsanız, sözdizimi diziler gibi bildirilir; tek fark, listelerin farklı veri türlerine sahip öğeleri içerebilmesidir. Diziler aynı veri türündeki öğeleri içerir. Bir liste, dizelerin, tam sayıların ve nesnelerin bir kombinasyonunu içerebilir. Listeler yığınların ve kuyrukların uygulanması için kullanılabilir.

Listeler değiştirilebilir. Bunlar gerektiğinde değiştirilebilir.

Listeler nasıl uygulanır?

Aşağıdaki program listelerin uygulamalarını göstermektedir -

my_list = ['p','r','o','b','e']
# Output: p
print(my_list[0])

# Output: o
print(my_list[2])

# Output: e
print(my_list[4])

# Error! Only integer can be used for indexing
# my_list[4.0]

# Nested List
n_list = ["Happy", [2,0,1,5]]

# Nested indexing

# Output: a
print(n_list[0][1])

# Output: 5
print(n_list[1][3])

Çıktı

Yukarıdaki program aşağıdaki çıktıyı üretir -

Python listelerinin yerleşik işlevleri aşağıdaki gibidir -

  • Append()- Listenin sonuna eleman ekler.

  • Extend()- Listenin unsurlarını başka bir listeye ekler.

  • Insert()- Tanımlanan dizine bir öğe ekler.

  • Remove()- Belirtilen listeden elemanı siler.

  • Reverse()- Listedeki öğeleri tersine çevirir.

  • sort() - Öğelerin kronolojik sıraya göre sıralanmasına yardımcı olur.