标签: clojure
map函数接受的将是'mapping'函数和hash-map。映射函数将接受MapEntry类型的值。这是因为进入的集合(哈希映射)看起来像这样:{k v k v k v},MapEntry就是这样:k v。
map
{k v k v k v}
我似乎无法返回{k v k v k v}。我很容易得到([k v] [k v] [k v])。
([k v] [k v] [k v])
答案 0 :(得分:6)
刚完成输入问题时我想到了这一点。您需要做的只是(into {} ([k v] [k v] [k v]))。这将给{k v k v k v}。
(into {} ([k v] [k v] [k v]))