gpt4 book ai didi

Clojure : apply keys to every sequence of sequence

转载 作者:行者123 更新时间:2023-12-02 16:57:19 29 4
gpt4 key购买 nike

我是 Clojure 世界的新手,我遇到了一个问题。我得到了一个 LazySeq,看起来像这样(实际上更长)

values = (("Brand1" "0") ("Brand2" "15") ("Brand3" "12"))

我还将字段定义为

fields = [:Brand :Sale]

我希望至少能拥有

({:Brand "Brand1 :Sale "0"} {:Brand "Brand2 :Sale "15"} {:Brand "Brand3 :Sale "12"})

我尝试了几种方法(应用、交错、减少、进入以及它们的组合),但每次都会得到意想不到的结果。

这可能吗?谢谢

最佳答案

您应该使用zipmap

(map (partial zipmap fields) values)

关于Clojure : apply keys to every sequence of sequence,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34454399/

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