Tabla comparativa de estructuras de datos en Python

Instrucciones para la actividad:

  1. Crea una tabla donde compares las 4 estructuras de datos: list, tuple, set, dict

  2. La tabla debe incluir los siguientes puntos clave:

    • Tipo de estructura (lineal, conjunto, clave-valor)
    • Mutable / Inmutable
    • Ordenada / No ordenada
    • Indexación permitida
    • Permite duplicados
    • Eficiencia de búsqueda (in)
    • Acceso a elementos (por índice / por clave)
    • Sintaxis de creación
    • Operaciones principales (add, append, update, remove, etc.)
    • Uso típico / caso recomendado
    • Iteración (cómo se recorre)
    • Performance general según operación
    • Longitud (len())
    • Métodos disponibles destacados
    • Homogeneidad / Heterogeneidad de datos
    • Soporte de desempaquetado (a, b = estructura)
  3. Incluye ejemplos de código para mostrar las operaciones comunes.