0

Python Eğitimleri 11-Liste Metodları

 

 

Merhabalar;

Bir önceki yazımda liste metodlarından bahsetmiştim.Aşağıdaki tabloda liste metodları açıklamaları ile birlikte yer almaktadır. Tabloyu inceledikten sonra bir kitap isimlerinin yer aldığı bir liste oluşturalım. Oluşturduğumuz liste ile örnekler üzerinden tüm metodların nasıl çalıştığını inceleyelim.

Method                                    Açıklama
append()            Listelerin sonuna eleman eklemek için kullanılır
clear()            Listenin içinde yer alan tüm elemanları siler
copy()           Listeleri kopyalamak için kullanılır
count()       Liste içindeki bir elemanın kaç kez tekrar ettiğini gösterir
extend()     Listeye bir eleman veya liste ekler
index()         Liste elemanlarının sırasını belirtir 0. Eleman 1.eleman gibi
insert()          Listenin istediğimiz bir yerine eleman ekler
pop()                 Listenin istediğimiz bir yerinden eleman çıkarır
remove()          İstediğimiz bir elemanı listeden çıkarır
reverse()           Listenin sırasını tersine çevirir
sort()                   Listeyi alfabetik olarak sıralar

Oluşturduğumuz liste aşağıda yer almaktadır.

kitaplar = ["Küçük Prens" , "Simyacı" , "Ikigai","Olasılıksız" , "Otomatik Portakal" , "Momo", "Genç Werther'in Acıları"]

Append() Metodu :

kitaplar = ["Küçük Prens" , "Simyacı" , "Ikigai","Olasılıksız" , "Otomatik Portakal" , "Momo", "Genç Werther'in Acıları"]

kitaplar.append("59 Saniye")

print(kitaplar)

Çıktı :

[‘Küçük Prens’, ‘Simyacı’, ‘Ikigai’, ‘Olasılıksız’, ‘Otomatik Portakal’, ‘Momo’, “Genç Werther’in Acıları”, ’59 Saniye’]

Clear() Metodu :

kitaplar = ["Küçük Prens" , "Simyacı" , "Ikigai","Olasılıksız" , "Otomatik Portakal" , "Momo", "Genç Werther'in Acıları"]

kitaplar.clear()

print(kitaplar)

Çıktı :    []

Copy() Metodu :

kitaplar = ["Küçük Prens" , "Simyacı" , "Ikigai","Olasılıksız" , "Otomatik Portakal" , "Momo", "Genç Werther'in Acıları"]

a = kitaplar.copy()

print(a)

Çıktı :  [“Küçük Prens” , “Simyacı” , “Ikigai”,”Olasılıksız” , “Otomatik Portakal” , “Momo”, “Genç Werther’in Acıları”]

Count() Metodu :

kitaplar = ["Küçük Prens" , "Simyacı" , "Ikigai","Olasılıksız" , "Otomatik Portakal" , "Momo", "Genç Werther'in Acıları"]

print(kitaplar.count("Küçük Prens"))

Çıktı :      1

Extend() Metodu :

kitaplar = ["Küçük Prens" , "Simyacı" , "Ikigai","Olasılıksız" , "Otomatik Portakal" , "Momo", "Genç Werther'in Acıları"]

yazarlar = ["Antoine de Saint-Exupéry","Hector Garcia, Francesc Miralles","Adam Fawer","Anthony Burgess","Michael Ende","Goethe"]

kitaplar.extend(yazarlar)

print(kitaplar)

Çıktı : [‘Küçük Prens’, ‘Simyacı’, ‘Ikigai’, ‘Olasılıksız’, ‘Otomatik Portakal’, ‘Momo’, “Genç Werther’in Acıları”, ‘Antoine de Saint-Exupéry’, ‘Hector Garcia, Francesc Miralles’, ‘Adam Fawer’, ‘Anthony Burgess’, ‘Michael Ende’, ‘Goethe’]

Index() Metodu :

kitaplar = ["Küçük Prens" , "Simyacı" , "Ikigai","Olasılıksız" , "Otomatik Portakal" , "Momo", "Genç Werther'in Acıları"]

a = kitaplar.index("Otomatik Portakal")

print(a)

Çıktı :   4

Insert() Metodu :

kitaplar = ["Küçük Prens" , "Simyacı" , "Ikigai","Olasılıksız" , "Otomatik Portakal" , "Momo", "Genç Werther'in Acıları"]

kitaplar.insert(3, "İstanbul Hatırası")

print(kitaplar)

Çıktı  : [‘Küçük Prens’, ‘Simyacı’, ‘Ikigai’, ‘İstanbul Hatırası’, ‘Olasılıksız’, ‘Otomatik Portakal’, ‘Momo’, “Genç Werther’in Acıları”]

Pop() Metodu :

kitaplar = ["Küçük Prens" , "Simyacı" , "Ikigai","Olasılıksız" , "Otomatik Portakal" , "Momo", "Genç Werther'in Acıları"]

kitaplar.pop(5)

print(kitaplar)

Çıktı :  [‘Küçük Prens’, ‘Simyacı’, ‘Ikigai’, ‘Olasılıksız’, ‘Otomatik Portakal’, “Genç Werther’in Acıları”]

Remove() Metodu :

kitaplar = ["Küçük Prens" , "Simyacı" , "Ikigai","Olasılıksız" , "Otomatik Portakal" , "Momo", "Genç Werther'in Acıları"]

kitaplar.remove("Genç Werther'in Acıları")

print(kitaplar)

Çıktı : [‘Küçük Prens’, ‘Simyacı’, ‘Ikigai’, ‘Olasılıksız’, ‘Otomatik Portakal’, ‘Momo’]

Reverse() Metodu :

kitaplar = ["Küçük Prens" , "Simyacı" , "Ikigai","Olasılıksız" , "Otomatik Portakal" , "Momo", "Genç Werther'in Acıları"]

kitaplar.reverse()

print(kitaplar)

Çıktı :

[“Genç Werther’in Acıları”, ‘Momo’, ‘Otomatik Portakal’, ‘Olasılıksız’, ‘Ikigai’, ‘Simyacı’, ‘Küçük Prens’]

Sort() Metodu :

kitaplar = ["Küçük Prens" , "Simyacı" , "Ikigai","Olasılıksız" , "Otomatik Portakal" , "Momo", "Genç Werther'in Acıları"]

kitaplar.sort()

print(kitaplar)

Çıktı :  [“Genç Werther’in Acıları”, ‘Ikigai’, ‘Küçük Prens’, ‘Momo’, ‘Olasılıksız’, ‘Otomatik Portakal’, ‘Simyacı’]

Bir sonraki yazımda görüşmek üzere.


Like it? Share with your friends!

0

0 Comments

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir