小编mty*_*aka的帖子

在clojure中如何映射重叠对?

说我有序列:

[1 2 3 4 5]
Run Code Online (Sandbox Code Playgroud)

我想成对映射它们:

[(1, 2), (2, 3), (3, 4), (4, 5)]
Run Code Online (Sandbox Code Playgroud)

我试过了:

(map f (partition 2 [1 2 3 4]))
Run Code Online (Sandbox Code Playgroud)

但这导致了对的顺序:

[(1, 2), (3, 4)]
Run Code Online (Sandbox Code Playgroud)

如何获得所需的功能?

clojure

1
推荐指数
1
解决办法
461
查看次数

标签 统计

clojure ×1