[Python] media di un generatore
Marco Beri
marcoberi a gmail.com
Mer 11 Dic 2013 00:50:45 CET
On 10 Dec 2013 23:50, "Piergiuliano Bossi" <pgbossi a gmail.com> wrote:
> Oh, un'ultima cosa: la sequenza generata è finita ma potenzialmente molto
lunga, tanto da scoraggiare il caricamento in una lista, ma alla fin fine
mi chiedo se la creazione di 2 iteratori in itertools.izip(*generator) non
è mai più conveniente.
def avg(gen):
n, sum_ = 0, 0.0
for v in gen:
sum_ += v
n += 1
return sum_ / n
Cos'ha questo di brutto? Tra l'altro funziona anche con le liste e le
tuple..
Ciao.
Marco.
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.python.it/pipermail/python/attachments/20131211/5794fc6d/attachment.html>
Maggiori informazioni sulla lista
Python