<div dir="ltr"><br><br><div class="gmail_quote">2008/9/30 Massimo Capanni <span dir="ltr">&lt;<a href="mailto:massimo.capanni@gmail.com">massimo.capanni@gmail.com</a>&gt;</span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div dir="ltr"><div>salve a tutti,</div>
<div>&nbsp;</div>
<div>e&#39; possibile creare un dizionario di dizionari?</div>
<div>&nbsp;</div></div></blockquote><div>Certo,<br>ti allego un mini esempio<br>In [1]: dict1 = {}<br>In [2]: dict[1] = &quot;prova2&quot;<br>In [3]: dict2 = {1:&quot;provadict&quot;}<br>In [4]: dict1[2] = dict2<br>In [5]: dict1[3] = {1:&quot;altro dizionario nested&quot;}<br>
In [6]: from pprint import pprint<br>In [7]: pprint(prova)<br>{1: &#39;prova2&#39;, 2: {1: &#39;provadict&#39;}, 3: {1: &#39;altro dizionario nested&#39;}}<br>In [8]: print prova[3][1]<br>altro dizionario nested<br><br>e cioè:<br>

ho creato un dizionario vuoto di nome dict1 (riga 1) e gli ho assegnato un valore (riga2)<br>ho creato un secondo dizionario di nome dict2 con dei valori preassegnati (riga 3) e lo ho assegnato la secondo elemento del dizionario dict2 (riga 4).<br>
Al terzo valore del dizionario dict1 ho assegnato un altro dizionario (riga 5).<br>Il risultato lo puoi vedere in fondo (riga 7)<br>Per accedere all&#39;elemento del dizionario più interno basta che lo referenzi con la notazione riportata in riga 8.<br>
HTH<br>Ciao Fabrizio<br>&nbsp;<br></div></div><br></div>