DEV Community

Cover image for Ibuprofeno.py💊| #59: Explica este código Python

Ibuprofeno.py💊| #59: Explica este código Python

Cristian Fernando on March 21, 2024

Explica este código Python Dificultad: Intermedio ## Reto #59 my_dict = dict(["a1", "b2", "c3"]) print(my_dict.get("d")...
Collapse
 
duxtech profile image
Cristian Fernando • Edited

** Respuesta: **
👉 C. None, KeyError

En Python podemos acceder a los valores de un diccionario de 2 maneras diferentes:

  • Usando el método get(): regresa None en caso de que el par clave-valor no exista en el diccionario.
  • Usando la notación de corchetes: regresa el error KeyError y detiene la ejecución del programa.

Ambas maneras sirven para lo mismo pero la diferencia radica en cuando no encontramos la propiedad en el diccionario. Esta característica es muy peculiar de Python y esta bueno saberlo.