[Python-es] crear listas dinámicamente

Alejandro Acosta alejandroacostaalamo en gmail.com
Lun Mar 13 10:48:55 EDT 2017


Hola,

  La otra opción puede ser usar pandas y que la lista sea una serie?..,
quizás funcione depende lo que necesites.


Ale,


El 13/3/17 a las 12:04 p.m., Kiko escribió:
>
>
> El 13 de marzo de 2017, 11:52, Gonzalo V <gvm2121 en gmail.com
> <mailto:gvm2121 en gmail.com>> escribió:
>
>     hola a todos.
>     les pido una guia.
>     resulta que recibo un archivo xml q tiene ciertos nodos de interés
>     que son analizados con beautifulsoup. el tema es q si vienen 3
>     nodos, necesito q mi codigo cree tres listas. si son 4 cree 4 etc.
>     estoy probando esto y no me resulta.
>     for n in range(0,len(largonodos)):
>     a='listaauxiliar'+n
>     a=[]
>     pero no me funciona.
>
>
> Podrías hacer cosas feas para inyectar el nombre pero ¿por qué no
> mejor usar un diccionario?:
>
> listas = {}
> for n in range(0,len(largonodos)):
>     listas['listaauxiliar'+n] =[]
>     ...
>
> Luego, para acceder a la lista de turno:
> listas['listaauxiliar3']
>
>     cómo se puede hacer?
>     gracias anticipadas.
>
>
>     _______________________________________________
>     Python-es mailing list
>     Python-es en python.org <mailto:Python-es en python.org>
>     https://mail.python.org/mailman/listinfo/python-es
>     <https://mail.python.org/mailman/listinfo/python-es>
>
>
>
>
> _______________________________________________
> Python-es mailing list
> Python-es en python.org
> https://mail.python.org/mailman/listinfo/python-es

------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://mail.python.org/pipermail/python-es/attachments/20170313/0abee174/attachment.html>


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