Np.flatnonzero()関数の解析



Np Flatnonzero Function Parsing



np.flatnonzero()関数は行列に入り、平坦化された行列内の非ゼロ要素の位置を返します。

np.flatnonzero(a)

パラメータ:

  • a:ndarray、入力配列。

戻り値:



  • res:ndarray、出力配列、contains a.ravel() Centralのゼロ要素のインデックス。

例:

>>> x = np.arange(-2, 3) >>> x array([-2, -1, 0, 1, 2]) >>> np.flatnonzero(x) array([0, 1, 3, 4]) # Extract the elements using an index of non-zero elements as an indexed array >>> x.ravel()[np.flatnonzero(x)] array([-2, -1, 1, 2])