enumerate()
function
Adds a counter to an iterable, returning (index, value) pairs. Avoids manual counter variables.
Syntax
enumerate(iterable, start=0)
Example
python
fruits = ['apple', 'banana', 'cherry']
for i, fruit in enumerate(fruits):
print(f'{i}: {fruit}')
# 0: apple
# 1: banana
# 2: cherry
# Start from 1
for i, fruit in enumerate(fruits, start=1):
print(f'{i}. {fruit}')