Con la ayuda del método numpy.random.shuffle() , podemos obtener el posicionamiento aleatorio de diferentes valores enteros en la array numpy o podemos decir que todos los valores en una array se mezclarán aleatoriamente.
Sintaxis: numpy.random.shuffle(x)
Retorno: Devuelve la array numpy reorganizada.
Ejemplo 1 :
En este ejemplo, podemos ver que al usar el método numpy.random.shuffle() , podemos reorganizar los valores en la array numpy o cambiar las posiciones de los valores en una array.
Python3
# import numpy import numpy as np import matplotlib.pyplot as plt gfg = np.arange(10) # Using shuffle() method np.random.shuffle(gfg) print(gfg)
Producción :
[7 1 5 0 8 4 3 9 6 2]
Ejemplo #2:
Python3
# import numpy import numpy as np import matplotlib.pyplot as plt gfg = np.arange(16).reshape((4, 4)) # Using shuffle() method np.random.shuffle(gfg) print(gfg)
Producción :
[[ 4 5 6 7]
[ 0 1 2 3]
[ 8 9 10 11]
[12 13 14 15]]
Publicación traducida automáticamente
Artículo escrito por Jitender_1998 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA