El bloque de funciones de permutaciones incluye dos funciones: permutation y shuffle. Ambas desordenan una secuencia de valores de entrada:
permutation
La función numpy.random.permutation devuelve un array con la versión desordenada de la secuencia cedida como argumento:
Si el array indicado tiene más de una dimensión, solo se desordena a lo largo del primer eje.
shuffle
La función numpy.random.shuffle modifica una secuencia in-place desordenando sus elementos: