[Python] Struttura dati per griglia interattiva

Marco Buttu mbuttu a oa-cagliari.inaf.it
Gio 20 Mar 2014 16:34:50 CET


On 03/20/2014 12:19 PM, Giuseppe Amato wrote:
> Il giorno 20 marzo 2014 12:15, Marco Beri <marcoberi a gmail.com 
> <mailto:marcoberi a gmail.com>> ha scritto:
>
>     2014-03-20 12:02 GMT+01:00 Giuseppe Amato <giuamato a gmail.com
>     <mailto:giuamato a gmail.com>>:
>
>     Io userei il modulo:
>
>         var = (var + 1) % 3
>
>     Questo costrutto cicla tra 0, 1, 2.
>
> Marco sei inestimabile!
> Qualcuno ha qualche risorsa dove posso trovare costrutti del genere?

Potresti dare uno sguardo al modulo itertools [1] della libreria standard:

 >>> import itertools
 >>> i = itertools.cycle(('pippo', 'franco', 3))
 >>> next(i)
'pippo'
 >>> next(i)
'franco'
 >>> next(i)
3
 >>> next(i)
'pippo'


[1] http://docs.python.org/3/library/itertools.html

-- 
Marco Buttu

INAF-Osservatorio Astronomico di Cagliari
Via della Scienza n. 5, 09047 Selargius (CA)
Phone: 070 711 80 217
Email: mbuttu a oa-cagliari.inaf.it

-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.python.it/pipermail/python/attachments/20140320/0fa685e6/attachment.html>


Maggiori informazioni sulla lista Python