Для чего служит функция enumerate()?
Уровень: Middle
Ответ
Она упрощает проход по последовательности с отслеживанием индекса. `enumerate(iterable, start=0)` возвращает итератор пар (index, value). То есть при обходе например списка с `for i, val in enumerate(lst):` i будет индексом элемента, а val – самим элементом. Это позволяет избежать ручного счётчика и делает код чище.