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

Задачи на работу с циклами в Dart. Часть 7

Даны две коллекции Map:

Map<String, int> map1 = { 'a': 1, 'b': 2, 'c': 3}; Map<String, int> map2 = {'b': 20, 'c': 30, 'd': 40 };

Используя цикл for, объедините их в одну Map (при конфликте брать значение из второй).

Дан список списков чисел:

List<List<int>> listOfLists = [[1, 2], [3, 4, 5], [6]];

Используя вложенный цикл for, найдите сумму всех элементов.

Дана коллекция Map с списками:

Map<String, List<int>> map = { 'odd': [1, 3, 5], 'even': [2, 4, 6] };

Используя вложенный цикл for, создайте общий список всех чисел.

Дан список слов:

List<String> words = ["apple", "banana", "cherry", "date"];

Используя цикл for, создайте Map где ключ - первая буква, значение - список слов на эту букву.

Дана коллекция Map с числами:

Map<String, int> map = { 'a': 15, 'b': 7, 'c': 23, 'd': 4 };

Используя цикл for, найдите ключ с минимальным значением.

Дан список пар (ключ, значение):

List<List<Object>> pairs = [['a', 1], ['b', 2], ['c', 3], ['a', 4]];

Используя цикл for, создайте Map, объединяя значения для одинаковых ключей в список.

Даны множество и список:

Set<int> set = {1, 2, 3, 4, 5}; List<int> list = [3, 4, 5, 6, 7];

Используя цикл for, найдите пересечение элементов.

Дана коллекция Map с булевыми значениями:

Map<String, bool> map = { 'a': true, 'b': false, 'c': true, 'd': true };

Используя цикл for, создайте список ключей с значением true.

Дан список чисел:

List<int> numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];

Используя цикл for, создайте Map где ключ - число, значение - "четное" или "нечетное".

Дана коллекция Map с списками строк:

Map<String, List<String>> map = { 'fruits': ["apple", "banana"], 'colors': ["red", "blue"] };

Используя вложенный цикл for, создайте общий список всех строк с префиксом категории.

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