Задачи на коллекцию Map в Kotlin. Часть 4
Дана коллекция Map:
val map = mapOf("a" to 1, "b" to 2, "c" to 3, "d" to 4, "e" to 5)
Получите список ключей, значения которых являются четными числами.
Дана коллекция Map:
val map = mapOf("apple" to 3, "banana" to 5, "orange" to 2, "kiwi" to 8)
Получите отсортированный по убыванию значений список пар ключ-значение.
Дана коллекция Map:
val map = mapOf("a" to 10, "b" to 20, "c" to 30, "d" to 40)
Создайте новую коллекцию, где значения будут умножены на их порядковый номер в исходной коллекции.
Дана коллекция Map:
val map = mapOf("first" to 1, "second" to 2, "third" to 3, "fourth" to 4)
Поменяйте местами ключи и значения, преобразовав ключи к верхнему регистру.
Дана коллекция Map:
val map = mapOf("a" to 15, "b" to 25, "c" to 35, "d" to 45)
Отфильтруйте элементы, где значение больше 20, и преобразуйте оставшиеся ключи к верхнему регистру.
Дана коллекция Map:
val map = mapOf("x" to 10, "y" to 20, "z" to 30, "w" to 40)
Сгруппируйте элементы по признаку: ключи с длиной 1 и значения больше 15.
Дана коллекция Map:
val map = mapOf("one" to 1, "two" to 2, "three" to 3, "four" to 4)
Создайте коллекцию, где ключи - это длины исходных ключей, а значения - списки соответствующих исходных значений.
Дана коллекция Map:
val map = mapOf("a" to 1, "b" to 2, "c" to 3, "aa" to 11, "bb" to 22)
Сгруппируйте элементы по первому символу ключа и найдите максимальное значение в каждой группе.
Дана коллекция Map:
val map = mapOf("apple" to 5, "banana" to 3, "orange" to 7, "avocado" to 4)
Найдите среднее значение для элементов, ключи которых начинаются на букву 'a'.
Дана коллекция Map:
val map = mapOf("first" to 10, "second" to 20, "third" to 30, "fourth" to 40)
Преобразуйте коллекцию в список строк формата "ключ=значение", отсортированный по значениям.