如何在clojure中创建一个包含两个列表(或矢量)的地图?

时间:2016-12-26 04:12:11

标签: clojure

例如:

a = [:a :b :c]
b = [1 2 3]

(create-map a b) = {:a 1 :b 2 :c 3}

实施create-map的最佳方法是什么?

1 个答案:

答案 0 :(得分:5)

您可以使用zipmap

(zipmap a b)

=> {:a 1 :b 2 :c 3}