NumPy

Previous topic

numpy.isfortran

Next topic

numpy.isrealobj

This is documentation for an old release of NumPy (version 1.18). Read this page in the documentation of the latest stable release (version 2.2).

numpy.isreal

numpy.isreal(x)[source]

Returns a bool array, where True if input element is real.

If element has complex type with zero complex part, the return value for that element is True.

Parameters
xarray_like

Input array.

Returns
outndarray, bool

Boolean array of same shape as x.

See also

iscomplex

isrealobj

Return True if x is not a complex type.

Examples

>>>
>>> np.isreal([1+1j, 1+0j, 4.5, 3, 2, 2j])
array([False,  True,  True,  True,  True, False])