Python · Syntax and control flow

enumerate()

Yields index and value pairs, which removes manual counters.

Syntax
enumerate(iterable, start=0)

Example

Open in the lab

More in this group

break and continue del statement f-string for if / elif / else match statement pass range()

Learn this in the course

Reference pages are the quick answer. The course explains the why, shows the full example and ends with a challenge.

Open the course