标签: clojure
给出如下序列:
[1 2 3 4 5 6]
如何将它拆分为clojure中的每3个邻居元素?如下所示:
([1 2 3] [2 3 4] [3 4 5] [4 5 6])
首选clojure.core中的函数!
答案 0 :(得分:12)
请参阅partition:
user=> (partition 3 1 [1 2 3 4 5 6]) ((1 2 3) (2 3 4) (3 4 5) (4 5 6))