[Python] Dizionario modificato.

Simone Federici s.federici a gmail.com
Ven 5 Set 2014 10:26:32 CEST


Walter Valenti:

> Cosa succede nel primo caso?
> Viene modificato il dizionario messo nella lista?
> Perché?
>

Si, nel primo caso si modifica il dizionario.
Perché nel primo caso c'è una sola creazione dict() mentre nel secondo ci
sono tre creazioni, una per ciclo.

Quindi nella lista finale nel primo caso hai aggiunto 3 volte lo stesso
dizionario, che ha quindi un solo valore aggiornato dall'ultimo ciclo. Nel
secondo caso ci sono 3 dizionari ognuno con un valore diverso.
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.python.it/pipermail/python/attachments/20140905/d0b01514/attachment.html>


Maggiori informazioni sulla lista Python