1
你能告訴我如何使字典形式的列表?Clojure。 dict的關鍵詞列表
E.g.我有清單[3 4 5]和:value關鍵字。
我需要建立以下字典:
{{:constant_keyword "constant", :value 5 } {:constant_keyword "constant", :value 4} {:constant_keyword "constant", :value 3}}
?
我知道如何使一個恆定值:
(def const-dict (take (count [my-list]) (repeat {:column "type"})))
但我不知道是誰用類似數組的項目的參數做到這一點:
(取(計數[my_list] ):value) - 不起作用,我無法創建關鍵字列表,然後將其映射到另一個列表。
我該怎麼辦呢?
散列映射無效 - 也許你想要散列映射的列表或向量? – noisesmith
不能使用''(map#(assoc {:const「const」}:value%)[1 2 3])'' – kongeor
或像這樣:'(map(partial hash-map:const「const」:value)[1 2 3])' – leetwinski