【发布时间】:2017-12-04 20:37:24
【问题描述】:
目前我正在尝试将 clojure 中的列表划分为偶数的偶数分割。 解释一下。
我有
(def a '(1 2 3 4 5 6 7 8 9 10))
我想做的是给它一个分区函数并创建偶数列表。 因此,如果我要将列表分成 2,我希望它看起来像
((1 2 3 4 5 6) (7 8 9 10)) or
((1 2 3 4)(5 6 7 8 9 10)) producing 2 lists with even counts.
或者如果我想将 4 分成偶数列表,它看起来像
((1 2)(3 4)(5 6)(7 8 9 10))
即使(ex. 2,4,8,16,32),我也将永远分裂。但我希望每个退货清单都有偶数,没有余数。
我不知所措,创建了许多分区函数,但都不起作用。任何帮助表示赞赏。
【问题讨论】: