Python - Completar nombres de variable en bucle

   
Vista:

Completar nombres de variable en bucle

Publicado por epicteto (43 intervenciones) el 16/11/2014 11:23:42
Hola

Digamos que tenemos este codigo:

1
2
3
4
5
6
7
8
9
todoslosrangos=[]
 
rangos0=[]
rangos1=[1,2]
rangos2=[3,4]
 
for i in range(3):
	if rangos+str(i) != []: # <----------------------------------------- error al llamar a las variables
		todoslosrangos.append(rangos+str(i)) # <-------------------- el mismo error

Se trata de un bucle que introduce en una lista otras listas si no están vacías. Los nombres de las listas de origen solo se diferencian en un dígito para poder ser referenciadas por un bucle, pero no se como hacerlo,

¿Alguien puede ayudarme?

Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve

Completar nombres de variable en bucle

Publicado por xve (1232 intervenciones) el 16/11/2014 18:29:41
Hola Epicteto, hace tiempo publique un post explicando como solucionarlo...

http://www.lawebdelprogramador.com/foros/Python/1389949-solucionado_leer_una_variable_que_contiene_una_variable_en_su_nombre.html

Coméntanos si tienes problemas para implementarlo, ok?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Completar nombres de variable en bucle

Publicado por epicteto (43 intervenciones) el 16/11/2014 18:38:07
Justo lo que quería

gracias xve !!!!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar