np.roll()
from
NumPy
numpy.roll — NumPy v1.23 Manual
指定された分だけ右にずらす(負の値を指定すれば左)
axis
オプションを指定すれば軸が指定できる
タプルで入れればまとめて操作できる
code:py
a =
1, 2, 3, 4, 5
np.roll(a, 1)
# array(
5, 1, 2, 3, 4
)
np.roll(a, -1)
# array(
2, 3, 4, 5, 1
)