numpy.fliplr¶
-
numpy.
fliplr
(m)[source]¶ 在左/右方向上翻转数组。
在左/右方向上翻转每一行中的条目。列保留,但以与以前不同的顺序显示。
参数: m:array_like
输入数组,必须至少为2-D。
返回: f:ndarray
列的反转的m视图。由于返回了视图,因此此操作为。
笔记
等效于A [:,:: - 1]。需要数组至少为2-D。
例子
>>> A = np.diag([1.,2.,3.]) >>> A array([[ 1., 0., 0.], [ 0., 2., 0.], [ 0., 0., 3.]]) >>> np.fliplr(A) array([[ 0., 0., 1.], [ 0., 2., 0.], [ 3., 0., 0.]])
>>> A = np.random.randn(2,3,5) >>> np.all(np.fliplr(A)==A[:,::-1,...]) True