Python Language Inizializzazione chiavi del dizionario


Esempio

Preferisci il metodo dict.get se non sei sicuro che la chiave sia presente. Ti consente di restituire un valore predefinito se la chiave non viene trovata. Il metodo tradizionale dict[key] solleva un'eccezione KeyError .

Piuttosto che farlo

def add_student():
    try:
        students['count'] += 1
    except KeyError:
        students['count'] = 1

Fare

def add_student():
        students['count'] = students.get('count', 0) + 1