Función get en Python: Devuelve el valor de la clave especificada

Función get en Python: Devuelve el valor de la clave especificada

La función get en Python es una forma conveniente de acceder a los valores de un diccionario sin tener que preocuparse por posibles errores si la clave especificada no existe. Esta función devuelve el valor asociado a la clave especificada, o un valor predeterminado si la clave no se encuentra en el diccionario.

La sintaxis de la función get es la siguiente:

valor = diccionario.get(clave, valor_predeterminado)

Donde «diccionario» es el diccionario en el que deseamos buscar la clave, «clave» es la clave cuyo valor queremos obtener y «valor_predeterminado» es el valor que se devolverá si la clave no se encuentra en el diccionario.

Veamos un ejemplo de cómo utilizar la función get en Python:

# Creamos un diccionario

frutas = {"manzana": 2, "banana": 3, "naranja": 1}

# Accedemos al valor de la clave "manzana"

cantidad_manzana = frutas.get("manzana", 0)

print(cantidad_manzana) # Output: 2

# Intentamos acceder a una clave que no existe

cantidad_peras = frutas.get("peras", 0)

print(cantidad_peras) # Output: 0

En este ejemplo, al intentar acceder a la clave «manzana», la función get devuelve el valor asociado a esa clave (en este caso, 2). Sin embargo, al intentar acceder a la clave «peras» que no está presente en el diccionario, la función get devuelve el valor predeterminado especificado (en este caso, 0).

En resumen, la función get en Python es una herramienta útil para acceder a los valores de un diccionario de forma segura y sin generar errores si la clave no existe.