Сравнение множеств в Dart
Оператор == сравнивает два множества
по составу. Порядок перечисления не
важен - важен только набор значений:
var a = {1, 2, 3};
var b = {3, 2, 1};
print(a == b);
Если хотя бы одного элемента не хватает
или есть лишний, результат false:
var left = {"a", "b"};
var right = {"a", "b", "c"};
print(left == right);
Даны множества:
var first = {10, 20, 30};
var second = {30, 10, 20};
Если наборы совпадают, выведите "equal",
иначе "different".
Даны множества:
var set1 = {"x", "y"};
var set2 = {"y", "x", "y"};
Если наборы совпадают, выведите "same",
иначе "not same".