Объяснение:
Функция
enumerate() в Python — это эффективный инструмент для циклов, создающий пары, состоящие из счётчика и элементов итерируемого объекта. Эти пары упакованы в кортежи.
Пример:for i, v in enumerate(['a', 'b', 'c']):
print(i, v)
Код выше выведет:0 a
1 b
2 c
С помощью
enumerate() можно начинать отсчёт с любого числа, поэтому в какой то мере последний ответ тоже являлся правильным. Достаточно передать вторым аргументом нужное вам число для начала отсчёта.
Пример:
for i, v in enumerate(['a', 'b', 'c'], start=1):
print(i, v)
Код выше выведет:
1 a
2 b
3 c