Re: [Python] Dubbi su hash e set

2008-05-04 Per discussione enrico franchi
On Sun, May 4, 2008 at 7:20 PM, Pietro Battiston <[EMAIL PROTECTED]> wrote: > (O intendi qualcos'altro? Io per ora del tipo "set" sto usando update, > remove, add, metodi che non vorrei dover ridefinire) E non ridefinirli. Delegali. -- -enrico ___

Re: [Python] Consiglio su utilizzo di variabili globali

2008-05-04 Per discussione Y3s
Il giorno 04/mag/08, alle ore 16:14, enrico franchi ha scritto: > On Sat, May 3, 2008 at 4:33 PM, Mr. SpOOn <[EMAIL PROTECTED]> > wrote: > >> In effetti avevo pensato proprio a una cosa simile. Come mai è >> meglio >> lasciarli perdere? > > Perchè non fanno assolutamente nulla. Se devi scri

Re: [Python] Dubbi su hash e set

2008-05-04 Per discussione Pietro Battiston
enrico franchi ha scritto: > class my_list(list): > pass > > > s1 = my_list() > s2 = my_list() > s3 = s1 + s2 > > print "s3:", type(s3) > -> list > > Per dire. Questa è una cosa difficile da prevedere e può romperti di > brutto il codice. Con set pare essere più robusto ma "è culo". Io > fossi

Re: [Python] Dubbi su hash e set

2008-05-04 Per discussione enrico franchi
2008/5/4 Pietro Battiston <[EMAIL PROTECTED]>: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA1 > > enrico franchi ha scritto: > > > On Fri, May 2, 2008 at 8:46 PM, Pietro Battiston <[EMAIL PROTECTED]> wrote: > > > >> Ora, la mia coscienza sporca mi suggerisce che forse quando ho > >> sovra

Re: [Python] Consiglio su utilizzo di variabili globali

2008-05-04 Per discussione enrico franchi
> Ma una variabile di modulo non puoi sostituirla con una proprietà, quindi io > mi terrei stretto il getter. Ci sono un sacco di situazioni in cui fa comodo: > > - inizializzare il valore al suo primo accesso > - consentire la lettura ma non la scrittura > - serializzare gli accessi > > ...e

Re: [Python] Consiglio su utilizzo di variabili globali

2008-05-04 Per discussione Mr . SpOOn
On Sun, May 4, 2008 at 4:14 PM, enrico franchi <[EMAIL PROTECTED]> wrote: > On Sat, May 3, 2008 at 4:33 PM, Mr. SpOOn <[EMAIL PROTECTED]> wrote: > > > In effetti avevo pensato proprio a una cosa simile. Come mai è meglio > > lasciarli perdere? > > Perchè non fanno assolutamente nulla. Se devi

Re: [Python] Dubbi su hash e set

2008-05-04 Per discussione Pietro Battiston
Daniele Varrazzo ha scritto: > Pietro Battiston ha scritto: > > >> In realtà poi al mio codice bastava una modifica minima: evitare che >> "delete" azzeri self.ID: gli oggetti rimangono non immutabili ma il >> valore di hash è dato dalla loro "parte immutabile". >> > > Già, ma in questo cas

Re: [Python] Consiglio su utilizzo di variabili globali

2008-05-04 Per discussione Daniele Varrazzo
enrico franchi ha scritto: > On Sat, May 3, 2008 at 4:33 PM, Mr. SpOOn <[EMAIL PROTECTED]> wrote: > >> In effetti avevo pensato proprio a una cosa simile. Come mai è meglio >> lasciarli perdere? > > Perchè non fanno assolutamente nulla. Se devi scrivere una funzione > per fare un assegnamento,

Re: [Python] Dubbi su hash e set

2008-05-04 Per discussione Daniele Varrazzo
Pietro Battiston ha scritto: > In realtà poi al mio codice bastava una modifica minima: evitare che > "delete" azzeri self.ID: gli oggetti rimangono non immutabili ma il > valore di hash è dato dalla loro "parte immutabile". Già, ma in questo caso l'uguaglianza è data dal contenuto (usi set.__eq_

Re: [Python] Parsing output dei comandi

2008-05-04 Per discussione enrico franchi
2008/5/1 Mattia <[EMAIL PROTECTED]>: > Vorrei provare questa strada. Se hai dei link da passare che hai > trovato particolarmente interessanti... Io userei PLY. Ma mi sa che sono biased, eh. -- -enrico ___ Python mailing list Python@lists.python.it

Re: [Python] Consiglio su utilizzo di variabili globali

2008-05-04 Per discussione enrico franchi
On Sat, May 3, 2008 at 4:33 PM, Mr. SpOOn <[EMAIL PROTECTED]> wrote: > In effetti avevo pensato proprio a una cosa simile. Come mai è meglio > lasciarli perdere? Perchè non fanno assolutamente nulla. Se devi scrivere una funzione per fare un assegnamento, scrivi l'assegnamento e basta. Quella d

Re: [Python] Dubbi su hash e set

2008-05-04 Per discussione Pietro Battiston
Daniele Varrazzo ha scritto: > Pietro Battiston ha scritto: > > >> Daniele Varrazzo ha scritto: >> >>> Gli oggetti nel tuo insieme dovrebbero essere immutabili. Se cambi un >>> >> oggetto, >> >>> e come conseguenza del cambiamento il suo hash cambia, hai >>> >> tranqillam

Re: [Python] Dubbi su hash e set

2008-05-04 Per discussione Daniele Varrazzo
Pietro Battiston ha scritto: > Daniele Varrazzo ha scritto: >> Gli oggetti nel tuo insieme dovrebbero essere immutabili. Se cambi un > oggetto, >> e come conseguenza del cambiamento il suo hash cambia, hai > tranqillamente una >> situazione come quella indicata. > > In effetti i miei oggetti non

Re: [Python] Dubbi su hash e set

2008-05-04 Per discussione Pietro Battiston
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 enrico franchi ha scritto: > On Fri, May 2, 2008 at 8:46 PM, Pietro Battiston <[EMAIL PROTECTED]> wrote: > >> Ora, la mia coscienza sporca mi suggerisce che forse quando ho >> sovrascritto __hash__ ho fatto più di quanto dovrebbe fare uno che di >>