scipy.sparse.csr_matrix.

diagonal#

csr_matrix.diagonal(k=0)[Quelle]#

Gibt die k-te Diagonale des Arrays/der Matrix zurück.

Parameter:
kint, optional

Welche Diagonale soll abgerufen werden, entsprechend den Elementen a[i, i+k]. Standard: 0 (die Hauptdiagonale).

Hinzugefügt in Version 1.0.

Siehe auch

numpy.diagonal

Entsprechende NumPy-Funktion.

Beispiele

>>> from scipy.sparse import csr_array
>>> A = csr_array([[1, 2, 0], [0, 0, 3], [4, 0, 5]])
>>> A.diagonal()
array([1, 0, 5])
>>> A.diagonal(k=1)
array([2, 3])