[Python] Convertir valor a nombre de variable

Iniciado por Mudereded401, 28 Noviembre 2021, 18:03 PM

0 Miembros y 1 Visitante están viendo este tema.

Mudereded401

 Hola. Estoy creando un pequeño programa el cual va generando distintos objetos conforme avanza el tiempo, la cosa es que no puedo nombrar manualmente a cada uno y quisiera saber si hay alguna manera de auto-nombrarlos (Enumerarlos o algo así).

  Por ejemplo:

   

Humano_(VARIABLE) = humano(EDAD, "NOMBRE")
VARIABLE += 1
Humano_(VARIABLE) = humano(EDAD, "NOMBRE")
....
etc
Pero aunque los que sepan me digan que no, yo sé muy bien que existe el lado oscuro del sol. – El lado soleado de la calle

Serapis

Para eso existen las colecciones...

...donde el único nombre preciso es el que se otorga a la colección, luego cada elemento puede ser simplemente referido por su índice (caso de un array, por ejemplo), o su posición/dirección (caso de árboles, por ejemplo), o por un atributo adjunto al valor (cuando se permitan valores repetibles), caso por ejemplo de tablas hash...

Todos los lenguajes poseen tipos de datos que permiten usar colecciones homogéneas (un mismo tipo de datos) e incluso heterogéneas (diferentes tipos de datos, como si fuera un saco').