numpy.fliplr()和numpy.flipud() 数组的翻转
功能:
numpy.fliplr()
:向左/向右翻转数组。
numpy.flipud()
:向上/向下翻转数组。
语法:
numpy.fliplr(array)
numpy.flipud(array)
参数array
:Input array, must be at least 2-D.
示例:
numpy.fliplr()
>>> 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.]])
numpy.flipud()
>>> A = np.diag([1.0, 2, 3])
>>> A
array([[1., 0., 0.],
[0., 2., 0.],
[0., 0., 3.]])
>>> np.flipud(A)
array([[0., 0., 3.],
[0., 2., 0.],
[1., 0., 0.]])