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?
 
     
     
     
     
    