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
Imágen de perfil de José María
Val: 819
Bronce
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

usar un input como nombre de una variable

Publicado por José María (245 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