¿Qué imprime esto?
user = {"name": "Ana"}
print(user.get("age"))Opciones
- KeyError
- None (Opción correcta)
- 0
- ""
Respuesta
None
Por qué
Un diccionario guarda pares clave → valor. user["age"] lanzaría KeyError porque esa clave no existe.
.get("age") es la forma segura: devuelve None cuando falta la clave. También puedes elegir un valor por defecto: user.get("age", 0) devuelve 0.
Recuerda
dict.get(clave, por_defecto) evita el KeyError.