Задачи на многомерность в Kotlin. Часть 5
Дана коллекция Map с списками:
val map = mapOf(
"numbers" to listOf(1, 2, 3),
"letters" to listOf("a", "b", "c")
)
Используя вложенный цикл for, выведите все элементы всех списков.
Дана коллекция Map с массивами:
val map = mapOf(
"first" to intArrayOf(10, 20, 30),
"second" to intArrayOf(40, 50, 60)
)
Используя вложенный цикл for, найдите общую сумму всех чисел.
Дана коллекция Map с множествами:
val map = mapOf(
"set1" to setOf(1, 2, 3),
"set2" to setOf(4, 5, 6)
)
Используя вложенный цикл for, объедините все элементы в один список.
Дана коллекция Map с Map:
val map = mapOf(
"inner1" to mapOf("a" to 1, "b" to 2),
"inner2" to mapOf("c" to 3, "d" to 4)
)
Используя вложенный цикл for, найдите сумму всех значений внутренних Map.
Дана коллекция Map с двухмерными массивами:
val map = mapOf(
"matrix1" to arrayOf(intArrayOf(1, 2), intArrayOf(3, 4)),
"matrix2" to arrayOf(intArrayOf(5, 6), intArrayOf(7, 8))
)
Используя тройной цикл for, найдите произведение всех элементов.
Дана коллекция Map с списками строк:
val map = mapOf(
"fruits" to listOf("apple", "banana"),
"colors" to listOf("red", "blue")
)
Используя вложенный цикл for, создайте строку из всех элементов.
Дана коллекция Map с массивами символов:
val map = mapOf(
"row1" to charArrayOf('a', 'b', 'c'),
"row2" to charArrayOf('d', 'e', 'f')
)
Используя вложенный цикл for, объедините все символы в одну строку.
Дана коллекция Map с списками чисел:
val map = mapOf(
"odds" to listOf(1, 3, 5),
"evens" to listOf(2, 4, 6)
)
Используя вложенный цикл for, создайте список всех чисел.
Дана коллекция Map с множествами символов:
val map = mapOf(
"setA" to setOf('x', 'y', 'z'),
"setB" to setOf('a', 'b', 'c')
)
Используя вложенный цикл for, объедините все символы в строку.
Дана коллекция Map с Map:
val map = mapOf(
"map1" to mapOf("one" to 1, "two" to 2),
"map2" to mapOf("three" to 3, "four" to 4)
)
Используя вложенный цикл for, создайте список всех ключей внутренних Map.