Python değişken tipleri list kullanımı

Python dilinde listeler , verilerin bir arada belli bir düzende tutulmasını sağlar .Liste içine atılmış elemanlar virgül ile ayrılırlar .
Bu elemanlar [eleman1,eleman2,….] şeklinde köşeli parantez içinde tutulurlar .Listeler C’deki dizi yapısına benzer fakat python’da veri türleri farklı tutulabilir.

Liste’nin 0’ıncı indisinden başlayıp son indisi olan -1 e kadar gezebilir ve ([] , [:]) ifadelrine parametreler vererek dilimleme işlemi yapabiliriz .

Artı (+) artı operatörü ile bir diziyi birleştirebilir ve çarpım (*) operatörü ile bir diziyi istenildiği sayıda tekrar ettirebiliriz .

liste=['mehmet',"yılmaz",2.23,"alpay","ahmet",69]
kucukListe=[7,'Antalya']

print(liste) #liste içerisindeki tüm elemanları listeler
print(liste[0]) #listenin ilk elemanını gösterir
print(liste[-1])#listenin son elemanını gösterir 
print(liste[1:3]) #listenin 1.indisinden 3.cü indisine kadar olan elemanları listeler. (3.indis dahil değil)
print(liste[2:]) #listenin 2.indisinden sonraki tüm elemanlarını listeler
print(kucukListe*3) #küçük listeyi x3 defa çoğaltır  ve listeler
print(liste+kucukListe) #iki listeyi birleştirir ve listeler

append() kullanımı : 

append() fonksiyonu ile bir listenin sonuna yeni bir eleman eklenir .

liste=['mehmet',"yılmaz",2.23,"alpay","ahmet",69]
kucukListe=[7,'Antalya']

print("Append işleminden önce ")
print(liste)
liste.append("Son Eklenen Eleman")
liste.append(55)

print("Append işleminden sonra")
print(liste)

Ekran Çıktısı :

Append işleminden önce 
['mehmet', 'yılmaz', 2.23, 'alpay', 'ahmet', 69]
Append işleminden sonra
['mehmet', 'yılmaz', 2.23, 'alpay', 'ahmet', 69, 'Son Eklenen Eleman', 55]

remove() kullanımı :

remove() fonksiyonu ile bir listenin parametre ile verilen elemanı silmek için kullanılır . Listede silinmek istenen bir elemandan birden fazla varsa listenin en başında geleni siler .

liste=['mehmet',"yılmaz",69,2.23,"alpay","ahmet",69]
kucukListe=[7,'Antalya']



print("Remove işleminden önce ")
print(liste)
liste.remove(69)
print("Remove işleminden sonra ")
print(liste)

Ekran Çıktısı :

Remove işleminden önce 
['mehmet', 'yılmaz', 69, 2.23, 'alpay', 'ahmet', 69]
Remove işleminden sonra 
['mehmet', 'yılmaz', 2.23, 'alpay', 'ahmet', 69]

 

 

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir