我有一个数组:
array[5,6,7,8,9]
我可以将数组从-2重新索引到2,这样:
array[-2] = 5
array[-1] = 6
array[0] = 7
array[1] = 8
array[2] = 9
谢谢!
答案 0 :(得分:0)
您可以使用np.roll滚动数组。
In [1]: x = np.arange(5, 10)
In [2]: x
Out[2]: array([5, 6, 7, 8, 9])
In [3]: np.roll(x, -2)
Out[3]: array([7, 8, 9, 5, 6])