Уровень 3.9 задачника Dart
Задание 1
Дана некоторая строка, например, вот такая:
dartString str = '023m0df0dfg0';
Выведите в консоль позиции всех нулей в этой в строке.
Задание 2
Дан некоторый список, например, вот такой:
dartList<int> lst = [1, 2, 3, 4, 5, 6];
Поделите сумму первой половины элементов этого списка на сумму второй половины элементов.
Задание 3
Даны два списка:
dartList<int> lst1 = [1, 2, 3]
List<int> lst2 = [4, 5, 6]
Переберите эти списки одним циклом и в каждой итерации выводите их элементы следующим образом:
dart'1,4'
'2,5'
'3,6'
Задание 4
Даны множество и список:
dartSet<int> set = {1, 3, 5};
List<int> lst = [2, 4, 6, 7, 8];В цикле добавьте в множество только четные элементы списка.
Задание 5
Дан список символов, содержащий цифры:
<~show~>List<String> lst ['1', '2', '3', '4', '5'];
Слейте элементы этого списка в целое число:
dartint 12345