Un dizionario in Python è una struttura dati incorporata, mutabile e indicizzabile. È una collezione di elementi che sono memorizzati come una coppia di chiave-valore. Le chiavi devono essere uniche e immutabili, il che significa che un dizionario non può avere due entrate con la stessa chiave. I valori, invece, non hanno restrizioni.
Ogni elemento in un dizionario viene scritto come: chiave: valore. Esempio di un dizionario:
dizionario = {‘nome’: ‘Mario’, ‘età’: 30, ‘professione’: ‘Ingegnere’}
Nell’esempio, ‘nome’, ‘età’ e ‘professione’ sono le chiavi, e ‘Mario’, 30 e ‘Ingegnere’ sono i loro corrispondenti valori.