Lavorare con dicts pitone profondamente nidificate, vorrei essere in grado di assegnare valori in una tale struttura di dati in questo modo:chiavi del dizionario Generazione al volo
mydict[key][subkey][subkey2]="value"
senza dover controllare che mydict [tasto] ecc sono in realtà impostato come un dettato, ad es utilizzando
if not key in mydict: mydict[key]={}
La creazione di subdiction dovrebbe avvenire al volo. Qual è il modo più elegante per consentire qualcosa di equivalente - magari usando decoratori sullo standard <type 'dict'>
?
Domanda correlata: http://stackoverflow.com/questions/3122566/in-a-python-dict-of-dicts-how-do-you-emulate-perls-auto-vivification-behavior/3122575#3122575 – unutbu