So che è possibile utilizzare setdefault (chiave, valore) per impostare il valore predefinito per un determinato tasto, ma esiste un modo per impostare i valori predefiniti di tutti i tasti su un valore dopo aver creato un dict?Come impostare il valore predefinito su tutte le chiavi di un oggetto dict in python?
In un altro modo, voglio che il ditt restituisca il valore predefinito specificato per ogni tasto che non ho ancora impostato.
Qual è questo insieme di "tutte le chiavi" di cui si sta parlando? C'è una quantità infinita di potenziali chiavi, anche se ti limiti ad es. stringhe. Potresti fare un esempio? – delnan
puoi usare il metodo get, 'a.get (k [, x]) a [k] se k in a, else x' – Anycorn
Alcuni aiuti nella direzione opposta: http://stackoverflow.com/questions/7688453/ how-to-fix-default-values-from-a-dictionary-pythonically – aitchnyu