Se puede llamar a una función dentro de otra en Python e incluso desconociendo el nombre de la función a la que se deseará llamar.
Python lo puede hacer con dos funciones nativas: locals()
y globals()
.
Las funciones locals() y globals() devuelven diccionarios con las variables locales y globales que pueden utilizarse en un programa.
Añadimos 2 lineas mas ..
Y vemos al ejecutar el contenido de los 2 diccionarios.