[kotlin] 리스트(List)에서 특정 조건을 만족하는 첫 번째 요소를 찾는 방법은 어떻게 되나요?

예를 들어, 아래와 같이 리스트에서 3의 배수를 찾는 코드를 작성할 수 있습니다.

val numbers = listOf(1, 2, 3, 4, 5, 6, 7, 8, 9, 10)
val multipleOfThree = numbers.find { it % 3 == 0 }
println(multipleOfThree)

이 코드는 find 함수를 사용하여 리스트 numbers에서 3의 배수인 첫 번째 요소를 찾은 후, 그 값을 출력합니다. 결과는 3이 출력될 것입니다.