Python Listenin Metodları


Python Listenin Metodları

 

Python Listenin Metodlari

Liste yapılarında işimizi kolaylaştıracak belli başlı bazı metodlar mevcuttur. Bunları tek tek inceleceğiz.

Bir Elemanın Listedeki Konumu : İndex()

Herhangi bir elemeanın konumuna ihtiyacınız olabilir. Bunun için index() özelliğini kullanırız. Konuyu anlamak adına örnekler üzerinden gidelim.

Bir listedeki elemanın kaçında indeks’te bulunuğunu şu şekilde öğrenebiliriz :

Yukarıda görüldüğü gibi ‘Ali’ verisinin dizinin sıfırncı elemanı olduğunu söyledi. Peki bu sıfırıncı indeksteki veriyi ekrana nasıl yazarız ?

Yukarıda görüldüğü gibi, sıfırıncı indeksteki bilgiye ulaştığımızda ‘Ali’ verisine ulaştık.

Listeyi Tersine Çevirmek : Reverse()

Liste elemanlarını tersten sıralamak için reverse() işlevini kullanırız.

Yukarıdakı yapıyı incelediğimiz zaman, Reverse() fonksiyonu ile ters yazdırdık. Burada tekrar eski haline getirmek için tekrar Reverse() fonksiyonu kullanmamız yeterli olcaktır.

Listeyi Sıralamak : Sort()

Bir listeyi sıralamak için sorted() işlevini kullanabiliriz :

sorted() fonksiyonunu listenin yapısını değiştirmez. Bu nedenle listenin sıralanmış haline ihtiyacımız var ise liste özelliği olan sort()‘u kullanmalıyız.

Listedeki Bir Konuma Eleman Eklemek : İnsert()

Daha önce bir listenin en sonuna eleman ekliyorduk, bununla birlikte istediğiniz herhangi bir konuma eleman ekleyebilirsiniz. Bu işlemi insert() özelliği ile yapıyoruz.

Yukarıdaki listemizde ‘Ali’ verinin yerine ‘Kemal’ verisi ekliyelim.

Eklenen halini ekrana yazdıralım :

İnsert() özelliğini kullanırken

ilk parametre listenin hangi indeks değerini belirleneceğiz yer , diğer parametre ise eklenecek veriyi belirtirsiniz. Yani 0. indeksteki verisini ‘Kemal’ ifadesi ile değiş demektir.

Listeleri Birleştirmek : Extend()

İki listeyi birbirine eklemek için extend() özelliğini kullaniyoruz. Bu durumu daha iyi anlamak adına örnekler üzerinden gidelim.

İki adet dizi oluşturalım :

Oluşan dizileri birleştirelim.

ÇIKTI :

Şeklinde iki liste birleşmiş olacaktır.

Özet geçmek gerekirse

  • İndeks()
  • Reverse()
  • Sort()
  • Sorted()
  • İnsert()
  • Extend()

Yukarıdaki yapılarını tek tek öğrenip, örnekler yaptık umarım faydalı olmuştur. Liste fonksiyonlarını öğrenmeniz size hız ve kolaylık sağlayacaktır.

 

 

 

Python Listenin Metodları

Giriş Yap

Hoşgeldin, sefa getirdin :)

Şifre Sıfırla

Şifreni bidaha unutma lütfen :)

Geri git :
Giriş Yap