[kotlin] 맵(Map)과 리스트(List)를 함께 사용하는 방법은 무엇인가요?
우선, 맵과 리스트를 함께 사용하기 위해서는 맵의 값 부분으로 리스트를 저장할 수 있습니다. 다음은 맵과 리스트를 함께 사용하는 간단한 예제입니다:
fun main() {
val map = mapOf(
"key1" to listOf("value1", "value2"),
"key2" to listOf("value3", "value4")
)
for ((key, value) in map) {
println("Key: $key")
for (item in value) {
println("Value: $item")
}
}
}
위의 예제에서는 mapOf
함수를 사용하여 맵을 생성하고, 각 키에 리스트를 할당하였습니다. 그리고 이를 반복문을 사용하여 키와 값들을 출력하는 예제입니다.
이와 같이 맵과 리스트를 함께 사용하는 것은 데이터를 효과적으로 관리하고 처리하는 데 도움이 됩니다. 원하시는 경우에는 추가적인 예제나 도움이 필요하신 부분이 있으시면 언제든지 물어보세요!