📌 Помощники цикла



Эти функции упрощают работу при работе с итерируемыми объектами. Использовать их можно как угодно, но чаще всего они встречаются рядом с for.



enumerate(iter, start=0) — возвращает кортеж типа (индекс, значение). Если передать второй параметр, то индекс сместиться на start единиц.



reversed(iter) — проходится по объекту задом наперёд. Если это невозможно, выдаёт ошибку.



zip(*args) — параллельно проходит по всем объектам, возвращая по элементу с каждого.



Если вы что-то не поняли, то можете посетить документацию: enumerate, zip и reversed.



#урок