Capítulo 5: Estructuras de Datos

Fig. 5.1: Los cuatro muebles organizadores del almacén.
Bienvenido al departamento de Tipos Compuestos. Aquí no hay cajas sueltas en el suelo.
Con solo variables simples (a = 1, b = 2), el almacén colapsa. No hay estructura, no hay forma de encontrar nada, y escalar se vuelve imposible. Las Estructuras de Datos son los muebles organizadores del almacén: estantes, casilleros, tolvas, estuches. Cada uno resuelve un problema distinto. Ninguno es el mejor para todo.
En este capítulo vamos a dominar los cuatro muebles centrales de Python:
- Listas: Para cosas ordenadas.
- Diccionarios: Para buscar cosas por nombre.
- Conjuntos: Para grupos sin repetir.
- Tuplas: Para datos que no deben cambiar.
Una nota antes de empezar: aquí aprendes a construir y manipular estas estructuras. Recorrerlas elemento por elemento (cada caja del estante, cada pareja del casillero) es trabajo del bucle for, que llega en el Capítulo 8. Por ahora, concéntrate en meter y sacar datos a mano.