Практика на функции коллекций в Dart
Дан список:
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];
Найдите среднее значение и выведите его на экран.