scipy.sparse.

查找#

scipy.sparse.find(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.]))