如何检查一个给定的NumPy数组的元素是否为非零

如何检查一个给定的NumPy数组的元素是否为非零

在NumPy中,在any()函数的帮助下,我们可以检查NumPy中给定数组的任何元素是否为非零。我们将在any()函数中传递一个数组,如果它返回真,那么该数组的任何一个元素都是非零的,如果它返回假,那么该数组的所有元素都是零。

语法: numpy.any()

参数 :一个数组。

返回 :它返回布尔值(真/假)。

示例 1:

import numpy as np
  
  
# Original array
array = np.array([4,6,0,0,0,4,89])
print(x)
  
# Test whether any of the elements
# of a given array is non-zero
print(np.any(array))

输出:

True

示例 2:

import numpy as np
  
# Original array
array = np.array([0,0,0,0,0,0])
print(x)
  
# Test whether any of the elements
# of a given array is non-zero
print(np.any(array))

输出:

False

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

Numpy 数组操作