unzip
Returns a pair of lists, where first list is built from the first values of each pair from this array, second list is built from the second values of each pair from this array.
Since Kotlin
1.1Samples
import kotlin.test.*
fun main() {
//sampleStart
val array = arrayOf(1 to 'a', 2 to 'b', 3 to 'c')
println(array.unzip()) // ([1, 2, 3], [a, b, c])
//sampleEnd
}
Returns a pair of lists, where first list is built from the first values of each pair from this collection, second list is built from the second values of each pair from this collection.
Since Kotlin
1.1Samples
fun main() {
//sampleStart
val list = listOf(1 to 'a', 2 to 'b', 3 to 'c')
println(list.unzip()) // ([1, 2, 3], [a, b, c])
//sampleEnd
}
Returns a pair of lists, where first list is built from the first values of each pair from this array, second list is built from the second values of each pair from this array.
Since Kotlin
1.0Samples
import kotlin.test.*
fun main() {
//sampleStart
val array = arrayOf(1 to 'a', 2 to 'b', 3 to 'c')
println(array.unzip()) // ([1, 2, 3], [a, b, c])
//sampleEnd
}
Returns a pair of lists, where first list is built from the first values of each pair from this collection, second list is built from the second values of each pair from this collection.
Since Kotlin
1.0Samples
fun main() {
//sampleStart
val list = listOf(1 to 'a', 2 to 'b', 3 to 'c')
println(list.unzip()) // ([1, 2, 3], [a, b, c])
//sampleEnd
}