[pyar] Lista rotativa que siempre devuelve un item
Facundo Batista
facundobatista en gmail.com
Sab Jun 11 05:26:44 ART 2011
2011/6/11 Pablo Seminario <pabluk en gmail.com>:
> Mas o menos sería como tener una estructura queue pero rotanto los elementos de la lista.
> Acá esta un ejemplo de como lo resolví por ahora:
>
>
> lista = ['a', 'b', 'c']
>
> for i in range(10):
> item = lista.pop()
> lista.insert(0, item)
>
> print item
>>> ciclo = itertools.cycle(['a', 'b', 'c'])
>>> for i in range(10):
... print ciclo.next()
...
a
b
c
a
b
c
a
b
c
a
Slds.
--
. Facundo
Blog: http://www.taniquetil.com.ar/plog/
PyAr: http://www.python.org/ar/
More information about the pyar
mailing list