``` val seq = listOf(1, 2, 3, 4) val input...
# announcements
k
Copy code
val seq = listOf(1, 2, 3, 4)
    val input = if (seq.size % 2 == 0) seq.asSequence() else seq.asSequence() + seq.last()
    val (first, second) = input.withIndex().partition { it.index % 2 == 0 }
    val result = first.map { it.value }.zip(second.map { it.value })
👍 2
metal 1