python多维数组随机打乱
时间: 2023-07-03 07:07:43 浏览: 34
python把0到n-1这些数随机打乱得到的一个数字序列
可以使用numpy库中的shuffle函数来打乱多维数组,示例如下:
```python
import numpy as np
# 创建一个3x3的多维数组
arr = np.array([[1,2,3], [4,5,6], [7,8,9]])
# 打乱数组
np.random.shuffle(arr)
print(arr)
```
输出结果可能为:
```
[[7 8 9]
[4 5 6]
[1 2 3]]
```
注意:使用shuffle函数会直接修改原数组,如果不想修改原数组,可以先复制一份再打乱。
阅读全文