Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > it.comp.lang.python > #7702
| From | germano <a@b.invalid> |
|---|---|
| Newsgroups | it.comp.lang.python |
| Subject | Re: liste e liste di liste |
| Date | 2016-11-29 12:08 +0100 |
| Organization | Aioe.org NNTP Server |
| Message-ID | <o1jnk2$v7l$1@gioia.aioe.org> (permalink) |
| References | <o1ef9t$tgn$1@gioia.aioe.org> <o1elvj$fv4$1@virtdiesel.mng.cu.mi.it> |
Andrea D'Amore ha scritto: > Non mi è ben chiaro dove secondo te sia il problema nel tuo esempio. Non è un problema una volta che sai come si comporta, però avendo la sintassi praticamente uguale (nell'assegnazione) si rischia di incorrere in errori subdoli non facilmente identificabili. A me è successo, tutto qua. > On 2016-11-27 11:16:09 +0000, germano said: >> ma non mi è chiara la ragione che ci sta dietro, cioè perchè nel caso >> di una variabile semplice viene passato il valore, mentre nel caso di >> una lista si passa il puntatore creando questo legame tra l e m > > Non esiste "il puntatore" in Python, ci sono solo gli oggetti e il data > model. > L'operazione di assegnazione non crea mai copie degli oggetti, cerca il > talk di Ned Batchelder "Facts and Myths about Python names and values" > che spiega tutto molto chiaramente. Grazie, meno male che non sono il solo "This Mutable Presto-Chango is the biggest issue people have with Python's names and values."
Back to it.comp.lang.python | Previous | Next — Previous in thread | Find similar
liste e liste di liste germano <a@b.invalid> - 2016-11-27 12:16 +0100
Re: liste e liste di liste Andrea D'Amore <anddam+NOSPAM@brapi.net> - 2016-11-27 14:10 +0100
Re: liste e liste di liste germano <a@b.invalid> - 2016-11-29 12:08 +0100
csiph-web