Задачи на коллекцию Map в Kotlin. Часть 7
Дана следующая Map:
val map = mapOf("a" to 1, "b" to 2)
Используйте mapValues для изменения значений.
Дана следующая Map:
val map = mapOf("a" to 1, "b" to 2)
Используйте mapKeys.
Дана следующая Map:
val map = mapOf("x" to 10, "y" to 20)
Используйте filterKeys и filterValues.
Дана следующая Map:
val map = mapOf("a" to 1)
Используйте getOrDefault.
Дана следующая Map:
val map = mapOf("a" to 1)
Используйте getOrElse.
Дана следующая Map:
val map = mapOf("a" to 1)
Используйте toMutableMap и измените.
Дана следующая Map:
val m1 = mapOf("a" to 1)
val m2 = mapOf("b" to 2)
Используйте plus для объединения Map.
Сделайте fun Map<String, Int>.topN(n: Int).
Дана следующая Map:
val map = mapOf("a" to 1, "b" to 2)
Используйте entries для итерации.
Сделайте invert Map (keys ↔ values, если возможно).