map Indexed Not Null
将序列中的每个元素应用到指定的转换函数,并返回一个新的 SequenceWrapper,其中包含转换后的非空元素,并提供元素的索引。
此函数类似于 Kotlin 标准库中的 mapIndexedNotNull
函数,但它返回一个 SequenceWrapper 而不是原始的 Sequence
。
参考 kotlin.sequences.mapIndexedNotNull
Return
一个新的 SequenceWrapper,其中包含转换后的非空元素,并提供元素的索引。
Parameters
transform
一个函数,用于将每个元素转换为另一个类型,并提供元素的索引。如果转换结果为 null
,则该元素将被跳过。