РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗ktTsTmLsL9 37 of 178 menu

Задачи на списки в Kotlin. Часть 9

Дан следующий список:

val words = listOf("a", "bb", "ccc", "dd")

Используйте groupBy для группировки строк по длине.

Дан следующий список:

val names = listOf("Ann", "Bob")

Используйте associate для создания Map.

Дан следующий список:

val nums = listOf(1,2,3,4,5)

Используйте partition для разделения на чётные/нечётные.

Дан следующий список:

val lists = listOf(listOf(1,2), listOf(3))

Используйте flatMap.

Дан следующий список:

val a = listOf(1,2,3) val b = listOf("a","b","c")

Используйте zip для двух списков.

Дана следующая переменная:

val nums = (1..10).toList()

Используйте chunked.

Дан следующий список:

val nums = listOf(1,2,3,4,5)

Используйте windowed.

Дан следующий список:

val users = listOf("Ann", "Bob", "Ann")

Используйте distinctBy.

Дан следующий список:

val words = listOf("apple", "apricot", "banana")

Используйте aggregate: groupingBy + fold.

Сделайте pipeline: filtermapgroupBymapValues.

Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить