zipWithNext

abstract fun <R> zipWithNext(transform: (a: T, b: T) -> R): SequenceWrapper<R>

将序列中的每个元素与其后面的元素组合成一个新的序列,其中每个元素都是一个 Pair,包含来自原始序列的两个相邻元素。

此函数类似于 Kotlin 标准库中的 zipWithNext 函数,但它返回一个 SequenceWrapper 而不是原始的 Sequence

参考 kotlin.sequences.zipWithNext

Return

一个新的 SequenceWrapper,其中包含组合后的元素。

Parameters

transform

一个函数,它接收来自原始序列的两个相邻元素作为参数,并返回一个新的元素。