Acceder a un elemento de un diccionario
Lección 13 de 28 del curso Código limpio: escribe mejor código con Python de Coddy.
Al acceder a un elemento de un diccionario, siempre existe el riesgo de que la clave no exista.
La forma pitónica de comprobar si una clave existe en un diccionario es la palabra clave in,
if 'name' in person_dict:
print(person_dict['name'])si se puede proporcionar un valor predeterminado, es buena idea usar get(),
print(person_dict.get('name', 'Anonymous'))Lo siguiente imprimirá 'Anonymous' si 'name' no existe en person_dict; de lo contrario, imprimirá el valor de 'name'.
Desafío
FácilCrea una función area(sizes).
sizes es un diccionario con 2 claves: width y height; si las claves no existen, el valor predeterminado debe ser 1.
El resultado esperado debe ser el tamaño del área: width * height.
¡Escribe código Pythonic!
Pruébalo tú mismo
Todas las lecciones de Código limpio: escribe mejor código con Python
4Código al estilo Python
El ZenTrucos con variablesManejo de listasCon un archivoAcceder a un elemento de un diccionarioOperaciones de igualdadPractica por tu cuenta: Compilador de Python online