Creas, lees, modificas y recorres listas y diccionarios para organizar tus datos.
Abrir esta lección en KodokonUna lista es una colección ordenada de valores, escrita entre corchetes [...] con comas. Cada elemento tiene una posición llamada índice, y la numeración empieza en 0: el primer elemento está en el índice 0, el segundo en el índice 1, y así sucesivamente. Lees un elemento escribiendo el nombre de la lista seguido del índice entre corchetes.
fruits = ["apple", "banana", "cherry"]
print(fruits[0])
print(fruits[2])Una lista es fácil de modificar: fruits[1] = ... reemplaza el elemento en el índice 1, el método append (una función asociada a la lista, que se llama con un punto) añade un elemento al final, y la función len devuelve el número de elementos. Para recorrer la lista, es decir, visitar cada elemento uno tras otro, usas un bucle for.
fruits = ["apple", "banana", "cherry"]
fruits[1] = "kiwi"
fruits.append("mango")
print(len(fruits))
for fruit in fruits:
print(fruit)Un diccionario asocia claves con valores, igual que una guía telefónica asocia nombres con números. Se escribe entre llaves con pares clave: valor. Lees un valor con su clave entre corchetes, modificas o añades un par de la misma manera, y el método items te permite recorrer los pares clave/valor con un bucle for.
person = {"name": "Alice", "age": 30}
print(person["age"])
person["age"] = 31
person["city"] = "Paris"
for key, value in person.items():
print(key, value)fruits = ['apple', 'banana'], ¿cuál es el valor de fruits[0]?