Уровень 4.10 задачника Dart
Задание 1
Дан словарь:
dartMap<String, int> data = {
'a': 10,
'b': 20,
'c': 30,
'd': 40
};
Увеличьте все значения в словаре в 2 раза.
Задание 2
Дан некоторый список, например, вот такой:
dartList<int> lst = [1, 2, 3, 4, 5, 6];
Поделите сумму элементов, стоящих на четных позициях, на сумму элементов, стоящих на нечетных позициях.
Задание 3
Дана некоторая строка:
dart'a bc def ghij'
Переведите в верхний регистр все подстроки, в которых количество букв меньше или равно трем. В нашем случае должно получится следующее:
dart'A BC DEF ghij'
Задание 4
Дана некоторая строка со словами:
dart'aaa bbb ccc eee fff'
Сделайте заглавным первый символ каждого второго слова в этой строке. В нашем случае должно получится следующее:
dart'aaa Bbb ccc Eee fff'