Updated: 20 feb 2026
Hasta ahora guardamos un solo valor en cada variable. Pero en ciencia casi siempre trabajamos con muchos datos al mismo tiempo.
Python tiene estructuras para almacenar colecciones:
Lista → colección ordenada de valores
Diccionario → colección de pares clave–valor (como una tabla simple)
Listas¶
Una lista guarda múltiples valores en orden.
temperaturas = [5600, 5800, 6000, 6200]
print(temperaturas)Acceder a elementos¶
print(temperaturas[0]) # primer elemento
print(temperaturas[2]) # tercer elementoOJO: Python empieza a contar desde 0
Modificar valores¶
temperaturas[1] = 5900
print(temperaturas)Agregar elementos¶
temperaturas.append(6500)
print(temperaturas)Longitud de la lista¶
print(len(temperaturas))Diccionarios¶
Un diccionario guarda información etiquetada (como columnas de una tabla).
estrella = {
"nombre": "Sirius",
"temperatura": 9940,
"distancia": 8.6
}
print(estrella)Acceder a valores¶
print(estrella["nombre"])
print(estrella["temperatura"])Modificar valores¶
estrella["temperatura"] = 10000
print(estrella)Agregar nueva propiedad¶
estrella["tipo"] = "Estrella blanca"
print(estrella)