Ayuda con index

Kolem Trot kolem_trot en yahoo.com
Vie Mayo 15 22:57:42 CEST 2009


I tried what you recomended to me, but nothing works, I mean, it work, but my python doesnt let the numbers appear

--- El vie 15-may-09, Kolem Trot <kolem_trot en yahoo.com> escribió:

De: Kolem Trot <kolem_trot en yahoo.com>
Asunto: Re: [Python-es] Ayuda con index
A: "Lista de discusión sobre python en castellano" <python-es en aditel.org>
Fecha: viernes, 15 mayo, 2009, 5:28 pm

Gracias, Chema Coortes y Arnau Sanchez por su ayuda.

--- El vie 15-may-09, Arnau Sanchez <pyarnau en gmail.com> escribió:

De: Arnau Sanchez <pyarnau en gmail.com>
Asunto: Re: [Python-es] Ayuda con index
A: "Lista de discusión sobre python en castellano" <python-es en aditel.org>
Fecha: viernes, 15 mayo, 2009, 2:16 pm

Kolem Trot wrote:

> Estoy buscando información de cómo hacer que salgan los números de la secuencia en una lista.  ¿Qué que quiero decir con esto? Simple.  Quiero implementar una opción en mi Script, que de al usuario(la persona que va a correr el Script) pueda borrar información de una lista, pero para eso quiero que salga la posición exacta de la lista, en forma de lista con su número correspondiente al  lado.
> 
> Eje. 
> 
> 0 sapo
> 1 mosca
> etc.....

Asumiendo que quieres mostrar los elementos en el mismo orden que están en la lista:

a = ["sapo", "mosca", "perro"]

for (index, name) in enumerate(a):
    print "%s. %s" % (index+1, name)

o también:

print "\n".join(["%s. %s" % (index+1, name) for (index, name) in enumerate(a)])

1. sapo
2. mosca
3. perro

Más info:

http://glud.udistrital.edu.co/fileadmin/Archivo/Documentacion/Traducciones/python-tut/html/tut/node7.html


---
Desarrollador freelance
http://www.arnau-sanchez.com
_______________________________________________
Lista de correo Python-es 
http://listas.aditel.org/listinfo/python-es
FAQ: http://listas.aditel.org/faqpyes



      ____________________________________________________________________________________
¡Obtén la mejor experiencia en la web!
Descarga gratis el nuevo Internet Explorer 8. 
http://downloads.yahoo.com/ieak8/?l=e1
_______________________________________________
Lista de correo Python-es
http://listas.aditel.org/listinfo/python-es
FAQ: http://listas.aditel.org/faqpyes



      ____________________________________________________________________________________
¡Obtén la mejor experiencia en la web!
Descarga gratis el nuevo Internet Explorer 8. 
http://downloads.yahoo.com/ieak8/?l=e1
_______________________________________________
Lista de correo Python-es 
http://listas.aditel.org/listinfo/python-es
FAQ: http://listas.aditel.org/faqpyes





Más información sobre la lista de distribución Python-es