Listas y Diccionarios: Organizando el Caos
Hasta ahora hemos guardado un dato en cada variable. Pero, ¿y si tienes 1000 usuarios? ¿Crearías 1000
variables llamadas usuario1, usuario2...? ¡No!
Para eso existen las Estructuras de Datos.
Listas: Colecciones Ordenadas
Una lista es como una estantería numerada. Puedes guardar muchas cosas en una sola variable, usando
corchetes [].
frutas = ["Manzana", "Banana", "Cereza"]
Para acceder a un elemento, usas su posición (índice), empezando por 0:
print(frutas[0]) # Imprime "Manzana"
print(frutas[1]) # Imprime "Banana"
Diccionarios: Etiquetas y Valores
A veces no quieres acceder por número, sino por nombre. Un diccionario es como una agenda telefónica:
buscas un nombre (clave) y obtienes su número (valor). Usamos llaves {}.
usuario = {
"nombre": "Juan",
"edad": 30,
"ciudad": "Lima"
}
Para acceder, usas la clave:
print(usuario["nombre"]) # Imprime "Juan"
Conclusión del Curso Básico
¡Has llegado al final de la introducción! Ahora tienes las herramientas fundamentales:
- Variables para guardar datos.
- Condicionales para tomar decisiones.
- Bucles para repetir tareas.
- Funciones para organizar código.
- Listas para manejar mucha información.
El siguiente paso es instalar Python en tu computadora y empezar a crear proyectos reales.