Задачи на коллекции Set в Dart. Часть 3
Дано изменяемое множество и список:
Set<String> set = {"a", "b", "c"};
List<String> arr = ["d", "e", "f"];
Добавьте все элементы из списка в множество.
Дано изменяемое множество и коллекция Map:
Set<int> set = {
1,
2,
3}; Map<String, int> map = {'a': 4,
'b': 5,
'c': 6
};
Добавьте все значения из коллекции в множество.
Дано изменяемое множество и два списка:
Set<int> set = {10, 20};
List<int> list1 = [30, 40];
List<int> list2 = [50, 60];
Добавьте все элементы из обоих списков в множество.
Дано изменяемое множество и другая коллекция Set:
Set<String> set1 = {
"apple",
"banana"}; Set<String> set2 = {"orange",
"grape"
};
Добавьте все элементы из второго множества в первое.
Дано изменяемое множество и список пар:
Set<int> set = {
100,
200}; Map<String, int> pairs = {'a': 300,
'b': 400,
'c': 500
};
Добавьте все первые элементы пар в множество.
Дано изменяемое множество и список чисел:
Set<int> set = {5, 10, 15};
List<int> numbers = [20, 25, 30];
Добавьте все элементы списка в множество.
Дано изменяемое множество и коллекция Map с ключами:
Set<String> set = {
"x",
"y"}; Map<String, int> map = {'z': 1,
'w': 2,
'v': 3
};
Добавьте все ключи из коллекции в множество.
Дано изменяемое множество и три списка:
Set<double> set = {1.0, 2.0};
List<double> listA = [3.0, 4.0];
List<double> listB = [5.0, 6.0];
List<double> listC = [7.0, 8.0];
Добавьте все элементы из всех трех списков в множество.
Дано изменяемое множество и список символов:
Set<String> set = {'a', 'b'};
var chars = ['c', 'd', 'e'];
Добавьте все элементы списка в множество.
Дано изменяемое множество и различные коллекции:
Set<int> set = {100};
List<int> list = [200, 300];
List<int> array = [400, 500];
Set<int> otherSet = {600, 700};
Добавьте все элементы из всех коллекций в множество.