Kotlin컬렉션 연산partition

partition컬렉션 연산

조건으로 두 리스트로 분리합니다.

문법

collection.partition { predicate }

예제

아래 값을 입력하면 예제에 즉시 반영됩니다.

val
evens
odds
listOf
it
println
val (evens, odds) = listOf(1, 2, 3, 4, 5).partition { it % 2 == 0 }
println(evens) // [2, 4]
println(odds)  // [1, 3, 5]