scipy.sparse.

find#

scipy.sparse.find(A)[Quelle]#

Gibt die Indizes und Werte der Nicht-Null-Elemente einer Matrix zurück.

Parameter:
Adichtes oder spärliches Array oder Matrix

Matrix, deren Nicht-Null-Elemente gewünscht sind.

Rückgabe:
(I,J,V)Tupel von Arrays

I, J und V enthalten die Zeilenindizes, Spaltenindizes und Werte der Nicht-Null-Einträge.

Beispiele

>>> 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.]))