Задачи на работу с циклами в Dart. Часть 4
Дана коллекция Map:
Map<String, int> map = {
'a': 1,
'b': 2,
'c': 3
};
Используя цикл for, выведите все ключи коллекции.
Дана коллекция Map:
Map<String, int> map = {
'x': 10,
'y': 20,
'z': 30
};
Используя цикл for, выведите все значения коллекции.
Дана коллекция Map:
Map<String, int> map = {
'apple': 5,
'banana': 3,
'orange': 8
};
Используя цикл for, найдите сумму всех значений коллекции.
Дана коллекция Map:
Map<String, int> map = {
'John': 25,
'Alice': 30,
'Bob': 22
};
Используя цикл for, найдите максимальное значение в коллекции.
Дана коллекция Map:
Map<String, int> map = {
'a': 1,
'b': 2,
'c': 3,
'd': 4
};
Используя цикл for, создайте список из пар "ключ=значение".
Дана коллекция Map:
Map<String, int> map = {
'kotlin': 95,
'java': 88,
'python': 92
};
Используя цикл for, найдите ключ с максимальным значением.
Дана коллекция Map:
Map<String, String> map = {
'red': "#FF0000",
'green': "#00FF00",
'blue': "#0000FF"
};
Используя цикл for, выведите все записи в формате "Цвет: код".
Дана коллекция Map:
Map<String, double> map = {
'apple': 1.5,
'banana': 0.8,
'orange': 2.0
};
Используя цикл for, увеличьте все значения в коллекции в 2 раза.
Дана коллекция Map:
Map<String, bool> map = {
'a': true,
'b': false,
'c': true,
'd': false
};
Используя цикл for, подсчитайте количество элементов со значением true.
Дана коллекция Map:
Map<String, int> map = {
'first': 10,
'second': 20,
'third': 30
};
Используя цикл for, создайте новую коллекцию с инвертированными ключами и значениями.