1. Introducción a los Diccionarios

¿Qué es un diccionario?

Un diccionario es una colección de elementos, donde cada elemento está compuesto por una pareja clave-valor. Las claves deben ser únicas e inmutables (como cadenas, números o tuplas), mientras que los valores pueden ser de cualquier tipo de dato.

Creación de diccionarios y su estructura de clave-valor.

# Creación de un diccionario
mi_diccionario = {
    "nombre": "Juan",
    "edad": 30,
    "ciudad": "Madrid"
}

Comparación con otros tipos de datos compuestos.

A diferencia de las listas y tuplas, que son colecciones ordenadas de elementos, los diccionarios son colecciones desordenadas de pares clave-valor. Además, mientras que los elementos de una lista o tupla se acceden mediante índices, los valores de un diccionario se acceden mediante claves únicas. Esto deriva en las siguientes ventajas y desventajas:

Ventajas:

Desventajas:

Estas características hacen que los diccionarios sean especialmente útiles para casos en los que se necesita un acceso rápido a los datos y se requiere la flexibilidad de los valores, pero con ciertas limitaciones en términos de memoria y orden.

2. Operaciones Básicas con Diccionarios