Diccionarios en Python
Un diccionario es una estructura de datos que permite almacenar pares de clave:valor. A diferencia de las listas o tuplas, no se accede por índice numérico, sino por una clave única.
¿Cómo se crea un diccionario?
Usamos llaves {} para encerrar los pares clave:valor.
Acceder a valores
Se accede mediante la clave:
Juan
30
También podemos usar get() para evitar errores si la clave no existe:
No disponible
Agregar o modificar valores
Solo hay que asignar un valor a una clave:
{'nombre': 'Juan', 'edad': 31, 'ciudad': 'Madrid', 'correo': 'juan@mail.com'}
Eliminar elementos
del diccionario[clave]pop(clave): devuelve el valor eliminadoclear(): elimina todos los elementos
{}
Recorrer un diccionario
Puedes recorrer claves, valores o ambos:
Funciones útiles con diccionarios
len(dic): cantidad de elementoskeys(): lista de clavesvalues(): lista de valoresitems(): lista de tuplas (clave, valor)in: verifica si una clave existe
Ejemplo:
Diccionarios anidados
Un valor puede ser otro diccionario:
Santiago
Visualización en video (opcional)
Puedes ver esta explicación también en el siguiente video:
Resumen
- Los diccionarios almacenan datos en pares clave:valor.
- Son muy flexibles y permiten acceso directo a los valores.
- Se pueden modificar, recorrer y anidar fácilmente.
- Evitan errores si se usa
get()para claves opcionales.
Esta lección forma parte del curso básico de Python. ¡Practica creando tus propios diccionarios!
Ejercicios de Diccionarios en Python
Practica lo aprendido con estos ejercicios. Haz clic en "Mostrar respuesta" para ver la solución como imagen.
Ejercicio 1
Crea un diccionario con datos de una persona: nombre, edad y ciudad. Muestra cada dato con su clave.
Ejercicio 2
Crea un diccionario con datos de un producto y muestra su precio accediendo a la clave correspondiente.
Ejercicio 3
Crea un diccionario vacío llamado usuario. Agrega nombre y email. Luego elimina el nombre y muestra el resultado.
Ejercicio 4
Crea un diccionario de países con sus capitales. Pregunta al usuario por un país y muestra si está registrado.
Ejercicio 5
Crea un diccionario con 3 asignaturas y sus notas. Muestra cada asignatura con su calificación usando un bucle.
Te invitamos al siguiente módulo del curso Conjuntos, para que continúes con tu avance.

No hay comentarios:
Publicar un comentario