numpy.random.shuffle
对numpy的数组进行重新随机排序,如果是多维数组,按照第一维进行随机排序。
arr = np.arange(9)
print(arr)
np.random.shuffle(arr)
print(arr)
print('-----')
arr = np.arange(9).reshape(3, 3)
print(arr)
np.random.shuffle(arr)
print(arr)
结果:
numpy.random.shuffle
对numpy的数组进行重新随机排序,如果是多维数组,按照第一维进行随机排序。
arr = np.arange(9)
print(arr)
np.random.shuffle(arr)
print(arr)
print('-----')
arr = np.arange(9).reshape(3, 3)
print(arr)
np.random.shuffle(arr)
print(arr)
结果: