setsubtract Функция
Функция setsubtract возвращает новое множество, содержащее элементы первого множества, которых нет во втором множестве. Другими словами, она вычисляет относительное дополнение второго множества.
setsubtract(a, b)
Примеры
> setsubtract(["a", "b", "c"], ["a", "c"]) toset([ "b", ])
Разность множеств (симметрическая разность)
> setunion(setsubtract(["a", "b", "c"], ["a", "c", "d"]), setsubtract(["a", "c", "d"], ["a", "b", "c"])) toset([ "b", "d", ])
Связанные функции
-
setintersectionвычисляет пересечение нескольких множеств -
setproductвычисляет декартово произведение нескольких множеств. -
setunionвычисляет объединение нескольких множеств.
Copyright (c) The OpenTofu Authors
Copyright (c) 2014 HashiCorp, Inc.
Mozilla Public License, version 2.0
https://opentofu.org/docs/v1.9/language/functions/setsubtract/