
Python-da enumerate() funksiyası — bir iterasiya olunan obyekt (siyahı, tuple, string və s.) üzərində dövr edərkən həm elementin özünə, həm də onun indeksinə (yəni sıra nömrəsinə) eyni anda çıxış əldə etməyə imkan verir. Normal for dövründə yalnız elementin özü ilə işləyirsinizsə, enumerate istifadə etdikdə hər iki məlumatı eyni anda əldə edə bilirsiniz.
Bu, kodu daha səliqəli, oxunaqlı və təhlükəsiz edir, çünki indeksləri ayrıca idarə etmək (məsələn, i=0, sonra i+=1) ehtiyacı ortadan qaldırır.
enumerate(iterable, start=0)
fruits = ['alma', 'banan', 'armud']
for index, fruit in enumerate(fruits):
print(index, fruit)
0 alma
1 banan
2 armud
for index, fruit in enumerate(fruits, start=1):
print(index, fruit)
1 alma
2 banan
3 armud
İstəyirsiniz ki, bu biliyi praktikaya keçirib real nəticələr əldə edəsiniz? IT və Kompüter Mühəndisliyi kursumuzla addım-addım öyrənməyə başlayın. Ətraflı məlumat üçün linkə keçid edin: IT və Kompüter Mühəndisliyi kursu