Python - usar un input como nombre de una variable

   
Vista:

usar un input como nombre de una variable

Publicado por 11011000011 (3 intervenciones) el 06/11/2017 17:10:39
Buenas, soy nuevo en el mundo de la programación y he empezado con Phyton, donde, me ha surgido el siguiente problema que no consigo arreglar de una forma compacta y simple:

Digamos que quiero hacer un programa que clasifique información de algo en una lista, ese algo le llamamos obviamente con el input como por ejemplo:

a=input("Nombre : ")

Bien, ahora pues lo que busco y no consigo sería crear lo siguiente

xxx=list()

donde xxx es lo que el usuario ha entrado con la petición del input, ejemplo

>>>Nombre : Fideos

Entonces se nos guardaría una lista con el nombre de Fideos para tener la información acerca de este compacta y localizable, 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

usar un input como nombre de una variable

Publicado por José María info@g5server.com (91 intervenciones) el 07/11/2017 20:20:47
A ver si te sirve lo siguiente:

>>> a = raw_input('Nombre:')
Nombre:Fideos
>>> globals()[a] = [1,2,3]
>>> Fideos
[1, 2, 3]
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
2
Comentar

usar un input como nombre de una variable

Publicado por 11011000011 (3 intervenciones) el 08/11/2017 16:47:06
¡Muchísimas gracias! es exactamente lo que estaba buscando.
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
Revisar política de publicidad