Path: blob/master/Pythondaki Gömülü Fonksiyonlar/Enumerate Fonksiyonu.ipynb
765 views
Kernel: Python 3
Enumerate Fonksiyonu
Bu konuda enumerate fonksiyonunu öğrenmeye çalışacağız. enumerate fonksiyonunu daha iyi anlamak için ilk önce şu örneğe bakalım.
In [1]:
Out[1]:
[(0, 'Elma'), (1, 'Armut'), (2, 'Muz'), (3, 'Kiraz')]
Yani aslında burada herbir elemanı indekslerle numaralandırıyor ve demet çiftleri oluşturuyoruz. for döngüsü yazarken bazen hem elemanları hem de indeksleri almak isteyebiliriz. Böyle bir durumda numaralandırma işlemi yapan enumerate fonksiyonunu kullanabiliriz.
In [3]:
Out[3]:
[(0, 'Elma'), (1, 'Armut'), (2, 'Muz'), (3, 'Kiraz')]
Örneğin bir listenin çift indekslerini(0,2,4) enumerate kullanarak nasıl yazdırabiliriz ? Hemen bakalım.
In [4]:
Out[4]:
Eleman: a
Eleman: c
Eleman: e
Eleman: g
enumerate, for döngülerinde çoğu zaman işlerimizi oldukça kolaylaştırmaktadır. Bu fonksiyonlar aklınızda bulunsun. Bir gün elbet ihtiyacınız olacak 😃
Bir sonraki derste diğer gömülü fonksiyonumuzu öğrenmeye çalışacağız.
In [ ]: