gpt4 book ai didi

clojure - 将多个惰性序列转换为映射

转载 作者:行者123 更新时间:2023-12-03 18:23:33 27 4
gpt4 key购买 nike

给定 key

:id
:tag
:name

和三个惰性序列以以下形式产生输出
(id1 id2 id3 ...)
(name1 name2 name3 ...)
(type1 type2 type3 ...)

我该怎么做才能获得表单中的一系列 map
({id: id1 :name name1 :type type1}
{id: id2 :name name2 :type type2}
{id: id3 :name name3 :type type3}
...)

我尝试了 apply、map、assoc 等的各种组合,但没有得到它。

最佳答案

您只需要 map :

(map (fn [id name type] {:id id :name name :type type})
(id1 id2 id3 ...)
(name1 name2 name3 ...)
(type1 type2 type3 ...))

关于clojure - 将多个惰性序列转换为映射,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11677327/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com