Listas: guardar muchos elementos juntos — Informática, 7–10
Una lista permite que un programa guarde juntas varias cosas relacionadas, como nombres, puntuaciones o compras. Puedes añadir, quitar y encontrar elementos sin crear una caja nueva para cada uno.
Un lugar para un grupo de cosas
Imagina una lista de la compra en papel: manzanas, leche y arroz tienen el mismo título, pero cada elemento sigue siendo distinto. Una lista informática funciona de forma parecida. Da al programa un nombre para el grupo y mantiene los elementos en un orden que puede cambiar.
¿Por qué hacemos una lista?
Sin una lista, un programa que guarde diez puntuaciones podría necesitar diez cajas con nombres distintos, y veinte puntuaciones necesitarían veinte. Eso resulta difícil de leer y cambiar. Las listas resuelven el problema porque permiten tratar un grupo con las mismas instrucciones, aunque su tamaño cambie.
Una lista con cuatro puntuaciones
Mina apunta las puntuaciones 6, 8, 5 y 9. Primero las coloca en una lista: [6, 8, 5, 9]. Después, el programa añade 7 y la lista pasa a ser [6, 8, 5, 9, 7]. Para encontrar la mayor puntuación, revisa los elementos y obtiene 9; para quitar 5, elimina ese elemento.
Una lista no es una cosa gigante
Es fácil pensar que una lista tiene un solo valor porque tiene un solo nombre. En realidad, cada elemento conserva su propio valor y posición. Si un programa cambia el tercer elemento, cambia el 5 de [6, 8, 5, 9], no toda la lista. Esto importa cuando lees o sustituyes un elemento.
Listas fuera de clase
Las aplicaciones de música usan listas para las canciones en cola, los juegos para los objetos de un jugador y las tiendas para los productos de una cesta. Los contactos de un teléfono también son un grupo de registros que puede crecer, reducirse o buscarse. La misma idea sirve cuando hay que gestionar muchas cosas parecidas.
Sigue explorando
Otros idiomas
Cargando MyLeoNes™…