buscar la posición del elemento en el bucle for sobre una secuencia

Posible duplicado:
Accediendo al índice en Python para loops.

list = [1,2,2,3,5,5,6,7] for item in mylist: ... 

¿Cómo puedo encontrar el índice del elemento que estoy viendo en algún momento de mi bucle? Puedo ver que hay un método index() para las lists pero siempre me dará el primer índice de un valor, por lo que no funcionará para listas con elementos duplicados

Echa un vistazo a enumerar

 >>> for i, season in enumerate('Spring Summer Fall Winter'.split(), start=1): print i, season 1 Spring 2 Summer 3 Fall 4 Winter 

Utilice un objeto enumerador:

 for index, item in enumerate(mylist): ...