코틀린에서는 다양한 방법으로 컬렉션을 걸러내고, 원하는 요소들만 선택할 수 있습니다. 이를 위해 filter, filterNot, filterNotNull, takeIf, takeUnless와 같은 함수들을 사용할 수 있습니다. 1. filter() 함수 주어진 조건을 만족하는 요소들로 새로운 컬렉션을 생성합니다. val numbers = listOf(1, 2, 3, 4, 5) val evenNumbers = numbers.filter { it % 2 == 0 } // 결과: evenNumbers = [2, 4] 2. filterNot() 함수 주어진 조건을 만족하지 않는 요소들로 새로운 컬렉션을 생성합니다. val numbers = listOf(1, 2, 3, 4, 5) val oddNumbers = ..