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 MONJE
Los 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
persona
al 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.