【发布时间】:2022-01-08 07:18:13
【问题描述】:
我想取一个序列并总结每个内部序列。
数据 ((1 2 3) (2 3 4) (3 4 5) (4 5 6))
所需的输出 ((6) (9) (12) (15)) 或 (6 9 12 15)
我试过apply map +,它没有提供所需的输出。我也尝试过 reduce。
【问题讨论】:
标签: clojure
我想取一个序列并总结每个内部序列。
数据 ((1 2 3) (2 3 4) (3 4 5) (4 5 6))
所需的输出 ((6) (9) (12) (15)) 或 (6 9 12 15)
我试过apply map +,它没有提供所需的输出。我也尝试过 reduce。
【问题讨论】:
标签: clojure
(map #(apply + %) '((1 2 3) (2 3 4) (3 4 5) (4 5 6)))
;; => (6 9 12 15)
(map #(list (apply + %)) '((1 2 3) (2 3 4) (3 4 5) (4 5 6)))
;; => ((6) (9) (12) (15))
【讨论】: