Tabla comparativa de estructuras de datos en Python
Instrucciones para la actividad:
-
Crea una tabla donde compares las 4 estructuras de datos:
list,tuple,set,dict -
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)
-
Incluye ejemplos de código para mostrar las operaciones comunes.