如何检查布尔值的向量是否包含false?

时间:2015-01-05 14:37:07

标签: clojure

为什么以下内容返回false?我希望它应该返回true,因为向量的一个元素真的是假的

user=> (contains? [1 false] false)
false

1 个答案:

答案 0 :(得分:6)

contains?检查关联集合中是否存在false中的[1 false],而不是密钥。只有01才是关键。你应该使用:

(some false? [1 false])