NumPy Манипулирование массивом: функция flipud ()
функция numpy.flipud ()
Функция flipud () используется, чтобы перевернуть данный массив в направлении вверх / вниз.
Переверните записи в каждом столбце в направлении вверх / вниз. Строки сохраняются, но отображаются в другом порядке, чем раньше.
Синтаксис:
numpy.flipud (м)
Версия: 1.15.0
Параметр:
название | Описание | Необходимые / Необязательный |
---|---|---|
м | Входной массив. | необходимые |
Возвращаемое значение:
out: array_like - Вид m с перевернутыми строками. Поскольку представление возвращается, эта операция / mathcal O (1).
Пример 1: функция numpy.flipud ()
>>> import numpy as np
>>> X = np.diag([1.0, 3, 5])
>>> X
array([[ 1., 0., 0.],
[ 0., 3., 0.],
[ 0., 0., 5.]])
Иллюстрированная презентация:
Пример 2: функция numpy.flipud ()
>>> import numpy as np
>>> X = np.diag([1.0, 3, 5])
>>> np.flipud(X)
array([[ 0., 0., 5.],
[ 0., 3., 0.],
[ 1., 0., 0.]])
Иллюстрированная презентация:
Пример 3: numpy.flipud ()
>>> import numpy as np
>>> X = np.random.randn(3,5,7)
>>> np.all(np.flipud(X) == X[::-1,...])
True
Python - NumPy Code Editor:
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code