[Python] media di un generatore

Giovanni Porcari giovanni.porcari a softwell.it
Gio 12 Dic 2013 09:42:10 CET


Il giorno 12/dic/2013, alle ore 09:19, Carlo Miron <carlo a miron.it> ha scritto:

> aggiungendo al costruttore un parametro opzionale `factory` (con default all'identità ``lambda x: x``)?


Scusa Carlo ma se mi rende la somma e il numero di chiamate non posso semplicemente
decidere di comportarmi come farei con una lista ?

Se fosse una lista potrei decidere di fare :

sum(mylist)/len(mylist) 

oppure
sum(mylist)/float(len(mylist) )

oppure se preferisco:
float(sum(mylist))/len(mylist) 


In questo caso farei:

sum(mygen)/mygen.count()

oppure
sum(mygen)/float(mygen.count() )

oppure se preferisco:
float(sum(mygen))/mygen.count()


Perchè mi serve una factory ? 


Ciao

G.





Maggiori informazioni sulla lista Python