Diese for
Schleife iteriert über alle Elemente in einer Liste:
for item in my_list:
print item
Gibt es eine Möglichkeit, innerhalb der Schleife zu wissen, wie oft ich die Schleife bisher durchlaufen habe? Ich möchte zum Beispiel eine Liste nehmen und nachdem ich zehn Elemente verarbeitet habe, möchte ich etwas mit ihnen machen.
Die Alternativen, über die ich nachgedacht habe, wären in etwa so:
count=0
for item in my_list:
print item
count +=1
if count % 10 == 0:
print 'did ten'
Oder:
for count in range(0,len(my_list)):
print my_list[count]
if count % 10 == 0:
print 'did ten'
Gibt es einen besseren Weg (genau wie die for item in my_list
), um die Anzahl der bisherigen Iterationen zu ermitteln?