Python Liste Dilimleri


Python Liste Dilimleri

 

Listelerin herhangi bir elemanı elde etmek için, o elemanın indeksini kullaniyorduk. Örneğin :

Yukarıdaki, ogrenciler listesinde sıfırınca indeks’e ait veriyi çağırdımızda şöyle çıktı alırız :

Eğer listeden bir dilim almak istiyorsak, indeks yerine istediğimiz dilim aralığının indeksini yazmalıyız :

ogrenciler[başlangiç:bitiş]

 

Yapıyı gördüğümüze göre, dilimler alalım :

ÇIKTI :

Yukarıdaki yapiyi incelediğimizde, 1. indeksten 3. indeks’e kadar al demektir. Aynı pastadan dilim alir gibi düşünebiliriz.

 

Eğer Başlangıç verilmesse,listenin başından alınır : 

Eğer Bitiş verilmesse,listenin sondan alınır : 

ÇIKTI :

Şeklinde çıktılar alırız. Dilimler olayının espirisini anladık sanırım.

Soru : Bir listenin dilimler yöntemi ile, kopyasını çıkaran program yazınız.

Çıktı :

Python Liste Dilimleri

Ana kodları ve çıktıyı gördüğümüze göre çalışma mantığını anlatabiliriz.

  • numara adlı dizi oluşturduk ve sıfırdan dokuza kadar değerler depoladık.
  • aktar değişkenine, numalardaki elemanları boşluk:boşluk ifadesi ile baştan başlayip en son elemana kadar ekledik.
  • Farkı anlamak için, aktar değişkenine ’10’ adlı eleman ekledik. Ve çıktılardakı tek fark ’10’ oldu.

 

Python Liste Dilimleri

Giriş Yap

Hoşgeldin, sefa getirdin :)

Şifre Sıfırla

Şifreni bidaha unutma lütfen :)

Geri git :
Giriş Yap