创建Hash-Map Clojure

时间:2015-05-23 10:29:23

标签: clojure hashmap

我有2个列表让用户列表(list-usr)和(usr-index),我想从这些列表中创建哈希映射,就像

(def list-usr [196 186 244])
(def idx-usr  [0 1 2])

如何从2个列表中形成(hash-map {196 0 186 1 244 2})

1 个答案:

答案 0 :(得分:5)

ByanJati

使用两个向量和交错来创建哈希映射的函数是zipmap

它应该提供你想要的东西,请记住你将使用整数作为键:

(zipmap list-usr idx-usr)