[Python] media di un generatore
Piergiuliano Bossi
pgbossi a gmail.com
Mer 11 Dic 2013 00:58:48 CET
On Tuesday, December 10, 2013, Marco Beri wrote:
> On 10 Dec 2013 23:50, "Piergiuliano Bossi" <pgbossi a gmail.com<javascript:_e({}, 'cvml', '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..
>
>
>
Nulla, ma č il modo pių idiomatico di farlo? Fate tutti cosė? Dai
confessa... :)
Ciao
Giuliano
--
Piergiuliano Bossi
Blog: http://thinkingbox.wordpress.com/
Twitter: http://twitter.com/thinkingbox (English)
Twitter: http://twitter.com/scatolapensante (Italiano)
Google+: https://plus.google.com/u/0/108187981162465525118
-------------- parte successiva --------------
Un allegato HTML č stato rimosso...
URL: <http://lists.python.it/pipermail/python/attachments/20131210/c4edf7f6/attachment.html>
Maggiori informazioni sulla lista
Python