Я хочу что-то похожее на сгруппированную функцию scala. В принципе, выбирайте по 2 элемента за раз и обрабатывайте их. Вот ссылка для этого:
Разделить список на несколько списков с фиксированным количеством элементов
Lambdas действительно предоставляет такие вещи, как groupingBy и partitioningBy, но ни один из них, похоже, не делает то же самое, что и сгруппированная функция в Scala. Любые указатели будут оценены.