📜  Python中的numpy.random.shuffle()

📅  最后修改于: 2022-05-13 01:55:39.050000             🧑  作者: Mango

Python中的numpy.random.shuffle()

借助numpy.random.shuffle()方法,我们可以得到不同整数值在 numpy 数组中的随机定位,也可以说数组中的所有值都会被随机打乱。

示例 #1:

在这个例子中,我们可以看到通过使用numpy.random.shuffle()方法,我们可以对 numpy 数组中的值进行重新洗牌或更改数组中值的位置。

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)


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)


输出 :

示例 #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)

输出 :