flatMapIndexed

abstract fun <R> flatMapIndexed(transform: (index: Int, T) -> Iterable<R>): SequenceWrapper<R>

将序列中的每个元素应用到指定的转换函数,并将结果展平为一个新的序列,并提供元素的索引。

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

参考 kotlin.sequences.flatMapIndexed

Return

一个新的 SequenceWrapper,其中包含展平后的结果。

Parameters

transform

一个函数,它接收序列的每个元素的索引和元素本身作为参数,并返回一个可迭代对象。