2013/9/18 Manlio Perillo <manlio.peri...@gmail.com>

>
> Che io ricordi, non ho mai usato copy/deepcopy in vita mia (forse una
> volta).
> Se devo copiare un dizionario faccio d.copy(), con una lista v[:].
>
>
Ah, ottimo suggerimento, non avevo pensato a v[:] :)


> > 2) non usate liste, ma tuple, ma poi come compensate la mancanza di
> > append e remove (sembra una contraddizione in termini ma non lo e',
> > basterebbe che append e remove ritornino nuove strutture dati,
> > copie dell'originale)
>
> Le tuple non sono liste immutabili.
>

Non ho sostenuto il contrario, vero?


> E' lo stesso problema con le bytestring e le string in Python 3.x, in
> cui le bytestring non rappresentano del testo e quindi non
> implementano gli stessi metodi che hanno in Python 2.x (anche se mi
> sembra ci abbiano in parte ripensato).
>
>
Certo, non hai a disposizione gli stessi metodi di manipolazione, quello e'
chiaro ed e' un po' il punto che facevo anch'io.


> > 3) vi toccate (cit)
> >
>
> Se devi modificare un parametro, e le modifiche devono essere
> "private", si copia, altrimenti sei un criminale/sprovveduto.
>
>
Si', il contesto era per l'appunto modifiche "private" al metodo.

Grazie e ciao
Giuliano

-- 
Piergiuliano Bossi
Blog: http://thinkingbox.wordpress.com/
Twitter: http://twitter.com/thinkingbox (English)
Twitter: http://twitter.com/scatolapensante (Italiano)
Google+: https://plus.google.com/u/0/108187981162465525118
_______________________________________________
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python

Rispondere a