What is the numpy.any() function in NumPy?
Overview
The any() function in NumPy is used to check if all the elements of an array along a given axis evaluate to True.
Syntax
numpy.any(a, axis=None, out=None, keepdims=<no value>, *, where=<no value>)
Required parameter value
The any() function takes a mandatory parameter, a, which represents the input array or collection of objects that can be converted to an array.
Optional parameter values
The any() function takes the following optional parameter values:
axis: This represents the axis or axes along which a logicalANDreduction operation is performed. The default value is (axis = None) and when negative, it counts from the last to the first axis.out: This represents an alternate output array in which to place to the result. It must have the same shape as the expected output array.keepdims: If this is set toTrue, axes which are reduced are left in the result as dimensions with size one.where: This represents choice of elements to check for anyTruevalues.
Return value
The any() function returns a boolean value or array.
Example
import numpy as np# creating an arraymy_array = np.arange(6) + 1# calling the any() functionnew_array = np.any(my_array)# printing the arrayprint(new_array)
Explanation
- Line 1: We import the
numpymodule. - Line 4: We create an array variable
my_array. - Line 7: We apply the
any()function on the arraymy_array. The result is assigned to a new variablenew_array. - Line 10: We print the variable
new_array.