Liste: tenere insieme molte cose — Informatica, 11–13 anni
Una lista permette a un programma di conservare più valori collegati nello stesso posto, per esaminarli, cambiarli o scorrerli.
Che cos’è una lista
Immagina una fila di scatole con un’etichetta: una per ogni punteggio, nome o colore. Una lista offre questa fila al programma, con una posizione per ogni elemento. Il programma può chiederne uno, sostituirlo o visitarli tutti in ordine.
Perché servono le liste
Una variabile va bene per un valore, ma un gioco può avere 30 punteggi e un’app musicale 500 canzoni. Dare un nome diverso a ciascuno sarebbe lento e difficile da modificare. Le liste permettono a un’unica istruzione di lavorare su un’intera raccolta.
Sommai i punteggi
Supponiamo che punteggi sia [4, 7, 5]. Per prima cosa metti totale a 0. Leggi 4 e diventa 4; leggi 7 e diventa 11; leggi 5 e diventa 16. La lista è stata percorsa elemento per elemento e il totale finale è 16.
La prima posizione
Una sorpresa comune è che alcuni linguaggi numerano le posizioni da 0, non da 1. In [rosso, blu, verde], rosso è nella posizione 0 e blu nella 1. Sembra sbagliato perché di solito contiamo da uno, ma il computer usa zero come primo spostamento.
Le liste fuori dalla scuola
Le app per gli acquisti usano liste per i prodotti nel carrello, e quelle fotografiche per le immagini di un album. Un servizio meteo può conservare in una lista le temperature di ogni ora. La stessa idea aiuta a ordinare, cercare e mostrare molti elementi collegati.
Continua a esplorare
Altre lingue
Caricamento di MyLeoNes™…