Dissoc - 将一个键与 clojure 映射解除关联
这将返回一个没有函数参数中提到的键的键值对的映射。它可用于从现有地图中删除信息。
(dissoc {:a 1 :b 2} :a) ;; {:b 2}
它还可以用于分解多个键:
(dissoc {:a 1 :b 2 :c 3} :a :b) ;; {:c 3}
这将返回一个没有函数参数中提到的键的键值对的映射。它可用于从现有地图中删除信息。
(dissoc {:a 1 :b 2} :a) ;; {:b 2}
它还可以用于分解多个键:
(dissoc {:a 1 :b 2 :c 3} :a :b) ;; {:c 3}