当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Julia count()用法及代码示例


这个count()是 julia 中的一个内置函数,用于计算给定谓词 p 返回 true 的指定数组中的元素数,如果省略 p,则计算给定布尔值集合中的 true 元素数。

用法:
count(p, itr)
or
count(itr)

参数:

  • p:指定的指令集。
  • itr:指定的布尔值集合。

返回值:它返回给定谓词 p 返回 true 的指定数组中元素数的计数,如果省略 p,则计算给定布尔值集合中的 true 元素数。

范例1:




# Julia program to illustrate 
# the use of count() method
  
# Getting the count of the number
# of elements in the specified array
# for which the given predicate p 
# returns true.
println(count(i->(i<= 3), [1, 2, 3, 4, 5]))
println(count(i->(i>3), [1, 2, 3, 4, 5]))
println(count(i->(2<= i<= 5), [1, 2, 3, 4, 5]))
println(count(i->(i>= 0), [1, 2, 3]))

输出:

3
2
4
3

范例2:


# Julia program to illustrate 
# the use of count() method
  
# Getting the counts of number of true elements
# in the given collection of boolean values.
println(count([false, false, false]))
println(count([true, false, true]))
println(count([true, true, true]))

输出:

0
2
3



相关用法


注:本文由纯净天空筛选整理自Kanchan_Ray大神的英文原创作品 Counting number of elements in an array in Julia – count() Method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。