我如何确定数组是否包含某些元素?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我如何确定数组是否包含某些元素?相关的知识,希望对你有一定的参考价值。

如何判断数组是否包含某些元素?

我一直在手动检查循环:

for x in xs
    if x == a
        return true
    end
end
return false

还有更惯用的方法吗?

答案

in运算符将遍历数组并检查是否存在某些元素:

in

请记住,julia> xs = [5, 9, 2, 3, 3, 8, 7] julia> 8 in xs true julia> 1 in xs false 可以改变您可能期望的行为:

missing values

missing可以用于常规julia> 2 in [1, missing] missing 。特别是矩阵:

in

以上是关于我如何确定数组是否包含某些元素?的主要内容,如果未能解决你的问题,请参考以下文章

如何判断一个数组里是不是包含一个数

php编程:如何确定数组中的元素是不是包含某一字符串?

检查可选数组是不是包含元素和显示视图

数组,或只是一个列表......不确定如何编码[关闭]

评估数组是否包含给定元素以外的其他元素

确定一个数组是否包含JavaScript / CoffeeScript中另一个数组的内容[重复]