首先看python切片中双冒号的定义:
list[<start>:<stop>:<step>]
然后
import numpy as np
a = np.array([1, 2, 3])
print(a[::-1])
# Output:
# array([3, 2, 1])
情况同样适用于多维数组
import numpy as np
b = np.array([[1, 2, 3], [4, 5, 6]])
print(b[:, ::-1])
# Output:
# array([[4, 5, 6],
# [1, 2, 3]])