top of page
Writer's pictureEkta Aggarwal

Enumerate function for lists

Sometimes we need to keep track of the number of iterations. In case of lists this can be done so using enumerate( ) function

salary = [1000,2000,3000,4000]
list(enumerate(salary))

Enumerate function zips the iteration number with each element in a list to form a tuple.





We can iterate over a list using its index by defining 2 iterators in for loop and our iterable would be enumerate(list_name)

In the following code our 2 iterators are: index, value

We are iterating upon : enumerate(salary)

for index, value in enumerate(salary):
    print(index)
    print(value)
    print('--')














enumerate( ) provides the option to set the starting value of the index. By default start = 0.

In the following code we have defined that our indexing should start from 1.

for index, value in enumerate(salary,start = 1):
    print(index)
    print(value)
    print('--')

Comentarios


bottom of page