On 10 Dec 2013 23:50, "Piergiuliano Bossi" <[email protected]> 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.
_______________________________________________
Python mailing list
[email protected]
http://lists.python.it/mailman/listinfo/python