Why the following returns false? I expect it should return true since one element of the vector is really false
user=> (contains? [1 false] false)
false
Run Code Online (Sandbox Code Playgroud)
包含?检查关联集合中是否存在密钥.false
是一个价值,而不是一个关键,在[1 false]
.只有0
而且1
是钥匙.你应该使用:
(some false? [1 false])
Run Code Online (Sandbox Code Playgroud)