[PIPython] copy() di dizionari
Nicola Larosa
nico
Gio 28 Apr 2005 19:28:26 CEST
> come mai copy() non funziona con i dizionari interni?
Nella doc c'è scritto *shallow* copy, cioé solo il primo livello è diverso,
i riferimenti sottostanti restano agli stessi oggetti.
Per ottenere questo devi usare il modulo copy:
>>> import copy
>>> b = copy.deepcopy(a)
--
Nicola Larosa - nico a tekNico.net
Somebody has to go first, and be willing to accept the consequences.
To dream the impossible dream, because it's only impossible so long
as everybody still thinks they're the only one who has that dream.
-- Phillip J. Eby, dirtSimple.org, January 2005
More information about the Python
mailing list