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

Rispondere a