Множество — интуитивно понятный математический термин, который часто используется в обыденной речи и означает набор или совокупность неких элементов, что обладают каким-то общим свойством.
set.add(a)Добавляет в множество указанный элемент a.
set.clear()Очищает множество (удаляет все его элементы).
set.copy()Возвращает поверхностную копию множества.
set.difference(x)Возвращает элементы множества которые отсутствуют в указанном множестве x.
set.difference_update(x)Удаляет из множества все элементы, присутствующие в указанном множестве x.
set.discard(a)Удаляет указанный элемент a, если он присутствует в множестве.
set.intersection(x)Возвращает множество с элементам присутствующими в обоих множествах.
set.intersection_update(x)Оставляет в множестве только те элементы которые входят в его пересечение с указанным множеством x.
set.isdisjoint(x)Возвращает True если у множества нет общих элементов с указанным множеством x.
set.issubset(x)Возвращает True если множество эквивалентно указанному множеству x или является его подмножеством.
set.issuperset(x)Возвращает True если множество эквивалентно указанному множеству x или является его надмножеством.
set.pop()Удаляет и возвращает произвольный элемент множества. Если множество является пустым, то вызывается исключение KeyError.
set.remove()Удаляет указанный элемент x из множества или вызывает исключение KeyError если такой элемент отсутствует.
set.symmetric_difference()¶Возвращает элементы которые присутствуют в обоих множествах, кроме тех, которые являются общими.
set.symmetric_difference_update(x)Добавляет элементы из указанного множества x и удаляет элементы которые являются общими.
set.union(x)Возвращает объединение множеств.
set.update(x)Добавляет в множество элементы указанного множества x.
#Python #Set #Frozenset #МетодыМножества #Множества #Пайтон