cat python/ciclare-una-lista.md

Lezione 27 12 min

Ciclare una lista

Usare for per lavorare su ogni elemento di una lista.

Prima idea

Quando hai una lista, spesso vuoi fare la stessa cosa per ogni elemento: stampare, controllare, trasformare o contare.

Questa lezione fa parte del modulo Liste e dizionari. L’obiettivo del modulo è: Gestire più dati insieme usando liste, dizionari e piccole strutture leggibili.

Parole nuove

  • elemento: un valore dentro una lista.
  • iterare: passare su ogni elemento uno alla volta.

Cosa impari

  • Scrivere un for su una lista.
  • Usare un nome singolare per l’elemento.
  • Stampare elementi con numerazione semplice.

Esempio da copiare

compiti = ["leggere", "studiare", "ripassare"]

for compito in compiti:
    print(f"- {compito}")

Prima copialo senza modificarlo. Poi cambia una cosa sola e riesegui: una parola, un numero, un messaggio o un valore.

Prova guidata

  1. Crea una lista di cose da portare.
  2. Stampa ogni elemento con un trattino davanti.
  3. Aggiungi un elemento e riesegui.

Sfida piccola

Prendi l’esempio e rendilo tuo senza aggiungere complessità inutile. Se qualcosa si rompe, torna all’ultima versione funzionante e cambia una riga per volta.

Controllo finale

Hai finito quando puoi aggiungere elementi senza aggiungere nuovi print.