[pyar] itertools.permutations

Kiko kikocorreoso en gmail.com
Jue Nov 5 10:36:14 ART 2015


El 5 de noviembre de 2015, 14:30, Pablo Ventura <pablogventura en gmail.com>
escribió:

> Hola gente!
> Me sorprendio que permutations me devuelva tuplas repetidas. Alguna idea
> para evitarlo usando otra funcion para que no se generen inutilmente?
>
> Esto es lo que pasa:
> >>> list(itertools.permutations([0,0,0,1,1],5))
> [(0, 0, 0, 1, 1),
> (0, 0, 0, 1, 1),
> (0, 0, 1, 0, 1),
> (0, 0, 1, 1, 0),
> (0, 0, 1, 0, 1),
> (0, 0, 1, 1, 0),
> ...
> ]
>
>
En lugar de usar list puedes usar set.


> Muchas gracias!
>
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> Argentina - http://www.usla.org.ar
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20151105/67757701/attachment.html>


More information about the pyar mailing list