Podemos utilizar enumerate de python como se puede ver en el siguiente ejemplo:

var=['Caracola',22,'Pez',45,16]

for idx, valor in enumerate(var):
  print idx, valor

Siendo la salida por consola:

Python 2.7.3  (default, Aug 1 2012, 05:14:39)
[GCC 4.6.3] on linux2
Type "help", "copyright", "credits" or "license" for more information
>>> var=['Caracola',22,'Pez',45,16]
>>> for idx, valor in enumerate(var):
... print idx, valor
...
0 Caracola
1 22
2 Pez
3 45
4 16
>>>

Fuentes: