🐍 Один трюк с enumerate, который экономит время

Обычно, когда мы итерируемся по списку в Python, делаем так: i = 0 for item in items: print(i, item) i += 1

Но есть встроенный способ — enumerate: for i, item in enumerate(items): print(i, item)

☕ Что это даёт:

код короче и понятнее;

избавляемся от лишних переменных;

можно задать стартовый индекс: enumerate(items, start=1).

💻 Лично я часто использую enumerate, когда нужно одновременно индекс и элемент — особенно при выводе или логировании.

👉 А вы чаще пишете через range(len()) или используете enumerate?

#Python #Лайфхак #Devlog``