[Python] generatori

Marco Beri marcoberi a gmail.com
Mar 3 Gen 2012 09:51:51 CET


2012/1/3 Daniele Zambelli <daniele.zambelli a gmail.com>

> A me il comportamento sembra strano e incoerente, cosa mi sfugge?


Secondo me ti sfugge che hai "consumato" il generatore:

>>> cubi = (n*n*n for n in range(5))
>>> for n in cubi: print n
...
0
1
8
27
64
>>> for n in cubi: print n
...
>>>


Ciao.
Marco.

-- 
http://beri.it/ - Un blog
http://beri.it/i-miei-libri/ - Qualche libro
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.python.it/pipermail/python/attachments/20120103/6af76f48/attachment.html>


Maggiori informazioni sulla lista Python