Dictionaries and dict.get()

Busca valores por clave. get() devuelve un valor por defecto en lugar de un error cuando la clave no existe.

Sintaxis

stats = {"hp": 20}
stats["hp"]
stats.get("battery", 0)
  • Asignar a una clave nueva la añade.

Ejemplo

stats = {"hp": 20}
print(stats["hp"])
print(stats.get("battery", 0))

Salida:

20
0

Errores comunes

  • stats["missing"] da un KeyError. Usa get() cuando la clave pueda no existir.

Practícalo