In einer Python- for
Schleife, die eine Liste durchläuft, können wir schreiben:
for item in list:
print item
und es geht ordentlich durch alle Elemente in der Liste. Gibt es eine Möglichkeit, innerhalb der Schleife zu wissen, wie oft ich bisher eine Schleife durchgeführt habe? Zum Beispiel möchte ich eine Liste erstellen und nachdem ich zehn Elemente verarbeitet habe, möchte ich etwas damit tun.
Die Alternativen, über die ich nachgedacht habe, wären ungefähr:
count=0
for item in list:
print item
count +=1
if count % 10 == 0:
print 'did ten'
Oder:
for count in range(0,len(list)):
print list[count]
if count % 10 == 0:
print 'did ten'
Gibt es einen besseren Weg (genau wie den for item in list
), um die Anzahl der bisherigen Iterationen zu ermitteln?