scipy.sparse.

найти#

scipy.sparse.найти(A)[источник]#

Возвращает индексы и значения ненулевых элементов матрицы

Параметры:
Aплотный или разреженный массив или матрица

Матрица, ненулевые элементы которой требуются.

Возвращает:
(I,J,V)кортеж массивов

I, J и V содержат индексы строк, индексы столбцов и значения ненулевых элементов.

Примеры

>>> from scipy.sparse import csr_array, find
>>> A = csr_array([[7.0, 8.0, 0],[0, 0, 9.0]])
>>> find(A)
(array([0, 0, 1], dtype=int32),
 array([0, 1, 2], dtype=int32),
 array([ 7.,  8.,  9.]))