Итерирование с использованием функции enumerate



Функция range позволяет получить только индексы элементов списка. Функция enumerate генерирует кортежи, состоящие из двух элементов – индекса элемента и самого элемента. Эти кортежи можно распаковать еще в заголовке for

Получается короткий и понятный код!

В примере разберем как извлечь из списка элементы и их индекс, рис.1.



Еще одной полезной и крутой фишкой этой функции будет легкое создания счетчика. Более того, мы можем установить первоначальное значение счетчика, рис. 2.



Подписывайтесь на канал 👉@pythonofff