函数式编程:用于将列表划分为给定大小的较小列表的习惯用法?

时间:2011-09-11 21:10:47

标签: list functional-programming idioms

假设我有一个列表,并希望将其划分为n大小的子列表,最后一个子列表可能小于其他子列表。这是函数式编程中常见的习语,如果是这样,它叫什么?

使用此功能的一个示例是以批处理方式处理列表中的项目。

我只能找到一个实现此功能的库 - Google Guava Iterables#partition(Iterable, int)

1 个答案:

答案 0 :(得分:2)

我简直不敢相信番石榴有这个。