Il giorno 06/dic/2013, alle ore 08:30, Diego Barrera <diegonebarr...@yahoo.it> ha scritto: >>>>> > Pero' la versione di Dario mi sembra meno criptica; che ne pensate?
Questione, anche, di abitudine. Personalmente trovo le comprehension molto più chiare dei cicli, idem per le espressioni condizionali su una linea (ora che non si usano più le espressioni booleane per farlo, prima c’era qualche simpatico pitfall ;) ). Sulla condizione, per esempio io preferisco sia vicina al return (return 1 if not tree else…), ma qui si va proprio nel campo delle preferenze personali. A livello prestazionale l’unica possibile differenza (minima, secondo timeit, in questo caso) è l’uso di map vs. list comprehension / generator expression, per il resto è tutto zucchero sintattico. — Federico _______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python