Энциклопедия Python:enumerate()
Энциклопедия Python:enumerate()
| |
Тематические порталы
|
enumerate()
— это встроенная в Python функция, которая позволяет перебирать последовательность (например, список или кортеж) и отслеживать индекс текущего элемента. Функция возвращает итератор, который генерирует пары вида (индекс, значение), где индекс — это индекс текущего элемента в последовательности, а значение — фактическое значение элемента.
Примеры использования
Вот пример использования функции enumerate()
:
fruits = ['apple', 'banana', 'orange']
for index, fruit in enumerate(fruits):
print(f"{index}: {fruit}")
На выходе получим:
0: apple 1: banana 2: orange
Обратите внимание, что индекс в программировании начинается с нуля. Поэтому, если у Вас стоит задача корректной нумерации объектов, то к значению нужно просто добавить единицу.