withIndex

Returns a sequence that wraps each element of the original sequence into an IndexedValue containing the index of that element and the element itself.

The operation is intermediate and stateless.

Since Kotlin

1.0