将seq转换为向量clojure
输出:将seq转换为向量clojure,clojure,functional-programming,Clojure,Functional Programming,输出: (defn coord-pairs [coords] (for [number2 coords] (for [number coords] (vector (get coords number2) number))) ) 我希望输出像这样 (([0 0] [0 1]) ([1 0] [1 1])) 将此消息排入输出队列 [[0 0] [0 1] [1 0] [1 1]] 或 我不太确定你的代码的意图,但是 #(vec (apply co
(defn coord-pairs [coords]
(for [number2 coords]
(for [number coords]
(vector (get coords number2) number)))
)
我希望输出像这样
(([0 0] [0 1]) ([1 0] [1 1]))
将此消息排入输出队列
[[0 0] [0 1] [1 0] [1 1]]
或
我不太确定你的代码的意图,但是
#(vec (apply concat %))
#(vec (apply concat %))
(fn [coords] (vec (for [x coords y coords] [(get coords x) y])))