numpy roll
时间: 2023-10-29 14:06:44 浏览: 152
numpy
numpy.roll() 是一个用于数组元素滚动操作的函数。它可以将数组的元素沿着指定的轴向滚动,滚动的距离由指定的 shift 参数决定。当 shift 为正数时,数组元素会向左滚动;当 shift 为负数时,数组元素会向右滚动。
下面是一个例子:
```python
import numpy as np
a = np.array([1, 2, 3, 4, 5])
print(np.roll(a, 2)) # [4 5 1 2 3]
```
在上面的例子中,我们将数组 a 沿着默认的轴向(即第一个轴)向左滚动了 2 个位置。
阅读全文