Puedes ejecutar cadenas de texto con exec():
n=1
a= 'listaauxiliar%s =[]'%n
exec(a)
print listaauxiliar1
[]

Saludos.

Manuel Alejandro Estévez Fernández



El 13 de marzo de 2017, 4:52, Gonzalo V <gvm2...@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.
> cómo se puede hacer?
> gracias anticipadas.
>
>
> _______________________________________________
> Python-es mailing list
> Python-es@python.org
> https://mail.python.org/mailman/listinfo/python-es
>
>
_______________________________________________
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es

Responder a