Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗dtPmCfPrm 351 of 412 menu
◀ ▶

Практика на функции коллекций в Dart

where fold sort difference union entries toSet join length

Дан список:

var nums = [3, -1, 8, 0, 5, 12];

Получите сумму положительных чисел и выведите ее на экран.

Дан список:

var words = ["go", "kotlin", "java", "rust"];

Получите список слов длиннее 3 символов, отсортированный по алфавиту, и выведите его на экран.

Дан список:

var ids = [10, 20, 30, 40];

Сгруппируйте числа на пары по два и найдите сумму каждой пары. Выведите список сумм на экран.

Даны два списка:

var names = ["Ann", "Bob"]; var ages = [20, 22];

Постройте карту "имя -> возраст" и выведите ее на экран.

Даны два множества:

var a = {1, 2, 3, 4}; var b = {3, 4, 5};

Получите элементы, которые есть только в одном из множеств, и выведите результат на экран.

Дана карта:

var sales = {"Jan": 100, "Feb": 150, "Mar": 80};

Получите название месяца с наибольшей суммой и выведите его на экран.

Дан список:

var text = ["a", "b", "a", "c", "b"];

Соберите строку из уникальных букв в порядке первого появления, без разделителей, и выведите ее на экран.

Дан список:

var temps = [18, 22, 19, 25, 21];

Найдите среднее значение и выведите его на экран.

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