Diccionarios de permutaciones?

Iniciado por gado2612, 8 Abril 2016, 18:41 PM

0 Miembros y 1 Visitante están viendo este tema.

gado2612

Alguien sabe de algún generador de diccionarios, pero de permutaciones?

Las permutaciones: son todas las combinaciones posibles, sin que se repitan los caracteres de dichas combinaciones, es decir, por ejemplo 4^4 = 256 Combinaciones posibles, pero estas combinaciones se repiten: 5668, 8556, 7778, 5668. etc.. pero sus permutaciones, osea sin que un carácter no se repita ni una sola vez. son:

5 6 7 8
5 6 8 7
5 7 6 8
5 7 8 6
5 8 6 7
5 8 7 6
6 5 7 8
6 5 8 7
6 7 5 8
6 7 8 5
6 8 5 7
6 8 7 5
7 5 6 8
7 5 8 6
7 6 5 8
7 6 8 5
7 8 5 6
7 8 6 5
8 5 6 7
8 5 7 6
8 6 5 7
8 6 7 5
8 7 5 6
8 7 6 5

En total son 24 permutaciones posibles.

Ahora vuelvo jeje... alguien conoce de algún generador, de dicho ejemplo???
Si no tienes nada bueno que decir, mejor mantén la boca cerrada...

tincopasan

pues si, python tiene un función permutations en el módulo itertools, con apenas unas líneas se resuelve.