Карта с массивами в Kotlin
В значении карты можно хранить массив. К ячейке массива доходят через ключ карты и индекс массива:
val data = mapOf(
"nums" to intArrayOf(10, 20, 30),
"more" to intArrayOf(40, 50)
)
val nums = data["nums"]
if (nums != null) {
println(nums[1])
}
Дана карта:
val data = mapOf(
"first" to intArrayOf(1, 2, 3),
"second" to intArrayOf(4, 5)
)
Выведите в консоль последний элемент
массива по ключу "first".
Дана карта:
val data = mapOf(
"x" to intArrayOf(2, 4),
"y" to intArrayOf(6, 8)
)
Найдите сумму всех чисел во всех массивах карты и выведите ее в консоль.