PyWombat

Diccionarios como argumentos

Nuevo tip

Es posible pasar como argumento un diccionario al método format de un string. Basta con anteponer doble asterisco (**) al hacer esto la llaves del diccionario pasarán a ser el nombre de los parámetros, y el valor de las llames los argumentos.

>>> usuario = {
    'nombre': 'Eduardo',
    'apellido': 'García'

}
>>> mensaje = 'Hola {nombre} {apellido}, te damos la bienvenida'.format(**usuario)
>>> print(mensaje)

Hola Eduardo García, te damos la bienvenida