Spec-Zone.ru › NumPy 1.17

numpy.argwhere

numpy.argwhere(a) [source]

Нахождение индексов элементов массива, не равных нулю, сгруппированных по элементу.

Параметры:
a : array_like

Входные данные.

Возвращает:
index_array : ndarray

Индексы элементов, не равных нулю. Индексы сгруппированы по элементу.

См. также

where, nonzero

Примечания

np.argwhere(a) эквивалентно np.transpose(np.nonzero(a)).

Результат argwhere не подходит для индексирования массивов. Для этой цели используйте nonzero(a) вместо этого.

Примеры

>>> x = np.arange(6).reshape(2,3)
>>> x
array([[0, 1, 2],
       [3, 4, 5]])
>>> np.argwhere(x>1)
array([[0, 2],
       [1, 0],
       [1, 1],
       [1, 2]])

© 2005–2019 NumPy Developers
Licensed under the 3-clause BSD License.
https://docs.scipy.org/doc/numpy-1.17.0/reference/generated/numpy.argwhere.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API