В Python функция enumerate() используется для одновременного получения индекса и значения элементов во время итерации по коллекциям, таким как списки, кортежи или строки. Вместо того чтобы вручную отслеживать номер элемента через переменную-счетчик (i = 0, i += 1), enumerate делает это автоматически и аккуратно.
Это делает код более чистым, читаемым и безопасным, особенно при работе с большими или сложными структурами данных.
enumerate(iterable, start=0)
fruits = ['яблоко', 'банан', 'груша']
for index, fruit in enumerate(fruits):
print(index, fruit)
0 яблоко
1 банан
2 груша
for index, fruit in enumerate(fruits, start=1):
print(index, fruit)
1 яблоко
2 банан
3 груша
Присоединяйтесь к нашим курсам для углубленного изучения области ИТ. Отправьте запрос для получения подробной информации!