MyLeoNes™

Listas: guardar muchas cosas juntas — Informática, 11–13 años

Una lista permite que un programa guarde varios valores relacionados en un lugar organizado, para consultarlos, cambiarlos o recorrerlos.

Qué es una lista

Imagina una fila de cajas con etiquetas: una para cada puntuación, nombre o color. Una lista le da al programa esa fila, con una posición para cada elemento. Puede pedir uno, cambiarlo o recorrerlos en orden.

Por qué hacen falta

Una variable sirve para un valor, pero un juego puede tener 30 puntuaciones o una aplicación de música 500 canciones. Poner un nombre distinto a cada valor sería lento y difícil de cambiar. Las listas lo resuelven dejando que una instrucción trabaje con toda una colección.

Sumar puntuaciones

Supón que puntuaciones sea [4, 7, 5]. Primero pon total a 0. Lee 4 y total pasa a 4; lee 7 y pasa a 11; lee 5 y pasa a 16. La lista se ha recorrido elemento a elemento y el total final es 16.

La primera posición

Una sorpresa habitual es que algunos lenguajes numeran las posiciones desde 0, no desde 1. En [rojo, azul, verde], rojo está en la posición 0 y azul en la 1. Parece raro porque solemos contar desde uno, pero el ordenador usa cero como primer desplazamiento.

Listas fuera de clase

Las aplicaciones de compras usan listas para los productos de una cesta, y las de fotos para las imágenes de un álbum. Un servicio meteorológico puede guardar en una lista las temperaturas de cada hora. La misma idea ayuda a ordenar, buscar y mostrar muchos elementos relacionados.

Sigue explorando

Otros idiomas

Cargando MyLeoNes™…