python np.random.permutation
时间: 2023-10-14 16:07:50 浏览: 156
Python的random模块
`np.random.permutation`是numpy库中的一个函数,它可以随机打乱一个数组或矩阵的顺序,返回一个新的打乱顺序的数组或矩阵。例如,可以使用以下代码将一个长度为10的数组随机打乱:
```
import numpy as np
x = np.arange(10)
np.random.permutation(x)
```
这将返回一个随机打乱顺序的数组。注意,`np.random.permutation`函数不改变原始数组的顺序,而是返回一个新的打乱顺序的数组。如果要在原始数组上进行打乱,可以使用`np.random.shuffle`函数。
阅读全文