Metodo get
Il metodo get restituisce il valore del dizionario
per chiave. Nel caso in cui questa chiave
non sia presente - un valore predefinito. Nel
primo parametro del metodo specifichiamo la chiave
che ci serve, nel secondo parametro opzionale
- il valore predefinito.
Sintassi
dizionario.get(chiave, [valore predefinito])
Esempio
Cerchiamo nel nostro dizionario la chiave
'a', specificando per essa
un valore predefinito '!':
dct = {
'a': 1,
'b': 2,
'c': 3
}
dct.get('a', '!')
print(dct)
Risultato dell'esecuzione del codice:
1
Esempio
Ora proviamo a ottenere il valore di una chiave che non esiste nel dizionario:
dct = {
'a': 1,
'b': 2,
'c': 3
}
print(dct.get('e', '!'))
Risultato dell'esecuzione del codice:
!
Esempio
Modifichiamo l'esempio precedente in modo che per una chiave inesistente non ci sia un valore predefinito:
dct = {
'a': 1,
'b': 2,
'c': 3
}
print(dct.get('e'))
Dopo l'esecuzione del codice il metodo restituirà None:
None