I Dizionari(dictionary())
Documentazione PythonUn dizionario in Python è una struttura dati che consente di memorizzare e organizzare dati in modo flessibile. I dizionari sono noti anche come mappe o tabelle hash in altri linguaggi di programmazione.
Seguono alcune delle caratteristiche principali dei dizionari:
# Creazione di un dizionario vuoto
mio_dizionario = {}
# Aggiunta di una coppia chiave-valore
mio_dizionario["nome"] = "Mario"
mio_dizionario["età"] = 30
# Accesso a un valore tramite la chiave
print(mio_dizionario["nome"]) # Stampa "Mario"
# Modifica di un valore
mio_dizionario["età"] = 31
# Rimozione di una coppia chiave-valore
del mio_dizionario["età"]
# Verifica se una chiave è presente nel dizionario
if "nome" in mio_dizionario:
print("La chiave 'nome' è presente nel dizionario.")
# Iterazione attraverso le chiavi e i valori
for chiave, valore in mio_dizionario.items():
print(f"{chiave}: {valore}")
In questo esempio, stiamo creando un dizionario mio_dizionario con due coppie chiave-valore, "nome" e "età". Successivamente, accediamo, modifichiamo e rimuoviamo valori utilizzando le chiavi corrispondenti. Infine, mostriamo come iterare attraverso le chiavi e i valori del dizionario.
I dizionari sono estremamente utili per memorizzare dati strutturati in cui è importante associare informazioni specifiche a chiavi uniche. Sono ampiamente utilizzati in Python per una varietà di scopi, inclusi database leggeri, memorizzazione di configurazioni, gestione di dati JSON e altro ancora.