Re: [Python] Ciclo for e variabili passate per riferimento

2012-09-17 Per discussione enrico franchi
2012/9/16 Alberto Granzotto : > giusto per essere picky: > if (nome.endswith('a') [...]) > > mi piacciono molto endswith e startswith Anche a me. Explicit is better than implicit. -- . ..: -enrico- ___ Python mailing list Python@lists.python.it http:/

Re: [Python] Ciclo for e variabili passate per riferimento

2012-09-16 Per discussione Alberto Granzotto
2012/9/16 Lorenzo Sutton > On 14/09/12 22:12, Francesco Maida wrote: > >> Il giorno 13 settembre 2012 23:10, Daniele Zambelli >> > > >> ha scritto: >> >> >> >> Altre due soluzioni: >> >> >>> def russianizza(nome): >> return nome+'sky' >>

Re: [Python] Ciclo for e variabili passate per riferimento

2012-09-16 Per discussione Lorenzo Sutton
On 14/09/12 22:12, Francesco Maida wrote: Il giorno 13 settembre 2012 23:10, Daniele Zambelli mailto:daniele.zambe...@gmail.com>> ha scritto: Altre due soluzioni: >>> def russianizza(nome): return nome+'sky' Per la parità, non dovrebbe essere qualcosa come: def russian

Re: [Python] Ciclo for e variabili passate per riferimento

2012-09-14 Per discussione Carlos Catucci
> Ma la list comprehension di Daniele è molto più pythonica. > E la versione con map più nerdosa. E come sempre Marco deve sedere alla destra del Benevolo Tiranno :P Carlos -- Preferisco leggere o guardare un film che vivere...nella vita vera non c'è una trama! (Groucho Marx) ___

Re: [Python] Ciclo for e variabili passate per riferimento

2012-09-14 Per discussione Francesco Maida
Il giorno 13 settembre 2012 23:10, Daniele Zambelli < daniele.zambe...@gmail.com> ha scritto: > > Altre due soluzioni: > > >>> def russianizza(nome): > return nome+'sky' > > >>> nomi = ["Marco", "Filippo", "Leonardo", "Antonio"] > >>> nomi = [russianizza(nome) for nome in nomi] > >>> nomi

Re: [Python] Ciclo for e variabili passate per riferimento

2012-09-13 Per discussione Marco Beri
Il giorno 13/set/2012, alle ore 23:10, Francesco Maida ha scritto: Il giorno 13 settembre 2012 22:57, Marco Beri ha scritto: > > for i, nome in enumerate(nomi): > nomi[i] = russianizza(nome) > > Grazie mille! Prego. Ma la list comprehension di Daniele è molto più pythonica. E la versio

Re: [Python] Ciclo for e variabili passate per riferimento

2012-09-13 Per discussione Francesco Maida
Il giorno 13 settembre 2012 22:57, Marco Beri ha scritto: > > for i, nome in enumerate(nomi): > nomi[i] = russianizza(nome) > > Grazie mille! ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] Ciclo for e variabili passate per riferimento

2012-09-13 Per discussione Daniele Zambelli
Il 13 settembre 2012 22:57, Marco Beri ha scritto: > > for i, nome in enumerate(nomi): > nomi[i] = russianizza(nome) > Altre due soluzioni: >>> def russianizza(nome): return nome+'sky' >>> nomi = ["Marco", "Filippo", "Leonardo", "Antonio"] >>> nomi = [russianizza(nome) for nome in n

Re: [Python] Ciclo for e variabili passate per riferimento

2012-09-13 Per discussione Marco Beri
2012/9/13 Francesco Maida > nomi = ["Marco", "Filippo", "Leonardo", "Antonio"] > > def russianizza(): > for nome in nomi: > nome = nome + "sky" > print(nome) > > Quando eseguo la funzione, ottengo i nomi: > > Marcosky > Filipposky > Leonardosky > Antoniosky > > Quindi se vado a vede