En un for
bucle Python que itera sobre una lista, podemos escribir:
for item in list:
print item
y pasa cuidadosamente por todos los elementos de la lista. ¿Hay alguna manera de saber dentro del bucle cuántas veces he estado haciendo bucles hasta ahora? Por ejemplo, quiero tomar una lista y después de haber procesado diez elementos, quiero hacer algo con ellos.
Las alternativas en las que pensé serían algo como:
count=0
for item in list:
print item
count +=1
if count % 10 == 0:
print 'did ten'
O:
for count in range(0,len(list)):
print list[count]
if count % 10 == 0:
print 'did ten'
¿Hay una mejor manera (al igual que la for item in list
) para obtener el número de iteraciones hasta ahora?