This for
loop iterates over all elements in a list:
for item in my_list:
print item
Is there a way to know within the loop how many times I've been looping so far? For instance, I want to take a list and after I've processed ten elements I want to do something with them.
The alternatives I thought about would be something like:
count=0
for item in my_list:
print item
count +=1
if count % 10 == 0:
print 'did ten'
Or:
for count in range(0,len(my_list)):
print my_list[count]
if count % 10 == 0:
print 'did ten'
Is there a better way (just like the for item in my_list
) to get the number of iterations so far?