Разность множеств в Dart
Метод difference у первого множества
убирает из него все значения, которые
встречаются во втором. На выходе новый набор:
var left = {1, 2, 3, 4};
var right = {3, 4, 5, 6};
var diff = left.difference(right);
print(diff);
Порядок множеств важен: если поменять местами, результат другой:
var a = {1, 2, 3, 4};
var b = {3, 4, 5, 6};
print(a.difference(b));
print(b.difference(a));
Даны множества:
var setA = {1, 2, 3, 4};
var setB = {3, 4, 5, 6};
Получите элементы, которые есть в setA,
но отсутствуют в setB. Выведите
результат на экран.
Даны множества:
var setA = {1, 2, 3, 4};
var setB = {3, 4, 5, 6};
Получите элементы, которые есть в setB,
но отсутствуют в setA. Выведите
результат на экран.