import numpy as np
import random
A=np.array([1,2,3,4]) #生成一个数组
index=list(range(len(A))) #生成数组长度的Index
random.shuffle(index) #随机打乱index
A=A[np.array(index)]
其输出结果如下
>>> import numpy as np
>>> import random
>>> A=np.array([1,2,3,4])
>>> index=list(range(len(A)))
>>> index
[0, 1, 2, 3]
>>> random.shuffle(index)
>>> index
[1, 3, 2, 0]
>>> A=A[np.array(index)]
>>> A
array([2, 4, 3, 1])