[kotlin] 리스트(List)를 두 개 이상의 리스트로 나누는 방법은 무엇인가요?
예를 들어, 다음과 같이 사용할 수 있습니다:
val list = listOf(1, 2, 3, 4, 5, 6, 7, 8, 9)
val subLists = list.chunked(3)
위의 코드에서 chunked
함수는 원본 리스트를 지정된 크기로 잘라 여러 개의 작은 리스트로 만들어 줍니다. 위의 예제에서는 원본 리스트가 3개씩 잘리기 때문에 subLists
는 [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
와 같은 결과를 가지게 됩니다.
더 자세한 내용은 Kotlin 공식 문서를 참고하시기 바랍니다.