cat python/dizionari-schede-con-etichette.md

Lezione 28 15 min

Dizionari: schede con etichette

Rappresentare una cosa con più informazioni nominate.

Prima idea

Un dizionario è una scheda: ogni informazione ha un’etichetta. Invece di ricordare posizioni, leggi i dati per nome.

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

  • dizionario: collezione di coppie chiave-valore.
  • chiave: nome dell’informazione.
  • valore: dato associato a una chiave.

Cosa impari

  • Creare un dizionario.
  • Leggere un valore tramite chiave.
  • Modificare un valore esistente.

Esempio da copiare

studente = {
    "nome": "Luca",
    "classe": "2B",
    "punti": 18,
}

print(studente["nome"])
studente["punti"] = studente["punti"] + 2
print(studente)

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 scheda per un personaggio inventato.
  2. Aggiungi nome, energia e livello.
  3. Aumenta il livello di 1.
  4. Stampa una frase con i dati.

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 sai distinguere chiave e valore.