當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。