Python Numpy count_nonzero函数
numpy.count_nonzero()函数计算数组arr中非零值的数量。
语法: numpy.count_nonzero(arr, axis=None)
参数 :
arr : [array_like] 用于计算非零的数组。
axis : [int or tuple, optional] 用于计算非零点的轴或轴的元组。默认为无,意味着非零点将沿着Arr的一个扁平化版本进行计数。
返回 : [int or array of int] 数组中沿给定轴的非零值的数量。否则,将返回数组中非零值的总数。
代码#1:
# Python program explaining # numpy.count_nonzero() function # importing numpy as geek import numpy as geek arr = [[0, 1, 2, 3, 0], [0, 5, 6, 0, 7]] gfg = geek.count_nonzero(arr) print (gfg)
输出 :
6
代码#2:
# Python program explaining # numpy.count_nonzero() function # importing numpy as geek import numpy as geek arr = [[0, 1, 2, 3, 4], [5, 0, 6, 0, 7]] gfg = geek.count_nonzero(arr, axis = 0) print (gfg)
输出 :
7
版权声明:本页面内容旨在传播知识,为用户自行发布,若有侵权等问题请及时与本网联系,我们将第一时间处理。E-mail:284563525@qq.com