Curso-lenguaje-python/30-days-of-python/08_Diccionarios/README.md
Manuel Vergara 19f22f039a Update structure
Signed-off-by: Manuel Vergara <manuel@vergaracarmona.es>
2023-09-27 01:21:16 +02:00

32 lines
1.1 KiB
Markdown

# Diccionarios
Documento original en inglés: [Dictionaries](https://github.com/Asabeneh/30-Days-Of-Python/blob/master/08_Day_Dictionaries/08_dictionaries.md)
## Ejercicios
1. Crea un diccionario vacío llamado `perro`.
2. Agrega las claves `nombre`, `color`, `raza`, `patas` y `edad` al diccionario `perro`.
3. Crea un diccionario llamado `estudiante` y agrega las siguientes claves: `nombre`, `apellido`, `género`, `edad`, `estado civil`, `habilidades`, `país`, `ciudad` y `dirección`.
4. Obtiene la longitud del diccionario `estudiante`.
5. Obtiene el valor de `habilidades` y verifica su tipo de dato, que debería ser una lista.
6. Modifica los valores de `habilidades` agregando una o dos habilidades más.
7. Obtiene las claves del diccionario como una lista.
8. Obtiene los valores del diccionario como una lista.
9. Convierte el diccionario en una lista de tuplas utilizando el método `items()`.
10. Elimina uno de los elementos del diccionario.
11. Elimina uno de los diccionarios por completo.
[Solución](01_dic.py)
[<< Day 7](../07_Conjuntos/README.md) | [Day 9 >>](../09_Condicionales/README.md)