【发布时间】:2019-05-23 22:58:35
【问题描述】:
我有一个地图列表,我需要知道此列表中是否包含其他地图:
地图列表:
[{:a 1} {:a 2} {:a 3}]
我的地图:
{:a 2}
预期输出:
true
我曾尝试使用包含但不起作用。 我想出了一个解决方案,但我认为它不是一个好的解决方案:
(map
(fn [x]
(if (= x {:a 1})
true
false))
[{:a 1} {:a 2} {:a 3}])
这段代码的结果我得到了一个真假列表,我需要看看这个列表中是否包含一个真。
所以我的问题是,是否存在某种更容易验证地图列表中是否存在地图的方式?
【问题讨论】:
标签: clojure