bundles / numpy latest / numpy / flatnonzero
_ArrayFunctionDispatcher
numpy:flatnonzero
source: /dev/numpy/build-install/usr/lib/python3.14/site-packages/numpy/_core/numeric.py :679
Signature
def flatnonzero ( a ) Summary
Return indices that are non-zero in the flattened version of a.
Extended Summary
This is equivalent to np.nonzero(np.ravel(a))[0].
Parameters
a: array_likeInput data.
Returns
res: ndarrayOutput array, containing the indices of the elements of
a.ravel()that are non-zero.
Examples
import numpy as np x = np.arange(-2, 3) x np.flatnonzero(x)✓
x.ravel()[np.flatnonzero(x)]
✓See also
- nonzero
Return the indices of the non-zero elements of the input array.
- ravel
Return a 1-D array containing the elements of the input array.
Aliases
-
numpy.flatnonzero