Explica este código Python
Dificultad: Intermedio
## Reto #22
persona = {
"nombre": "Cris",
"apellido": "Villca",
"edad": 27,
"soltero": False,
"direccion": {
"calle": 17,
"avenida": "Tomas Monje",
"pasaje": "A"
}
}
print(persona.get("direccion").get("avenida").upper())
- A.
None - B.
TOMAS MONJE - C.
tomas monje - D.
ToMaS mOnJe
Respuesta en el primer comentario.
Top comments (1)
Respuesta:
TOMAS MONJELos diccionarios en Python son estructuras de datos de pares clave valor que podemos usar para administrar data de una manera mas eficiente y legible.
En este caso tenemos el diccionario anidado de dos niveles
personaal cual queremos acceder a su propiedadavenida.Para acceder a propiedades de un diccionario podemos usar la notación de corchetes
[]o también el métodoget()como en este caso.Encadenamos 2 veces el método
get()pasando como argumento el nombre de la propiedad a la que queremos acceder, finalmente le pasamos unupper()para convertir todos los caracteres a mayúsculas.