Энциклопедия Python:enumerate()

Материал из Викижурнал
Энциклопедия Python:enumerate()
Энциклопедия 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

Обратите внимание, что индекс в программировании начинается с нуля. Поэтому, если у Вас стоит задача корректной нумерации объектов, то к значению нужно просто добавить единицу.

Другие страницы о Python