Справочник по функциям Python

set.issuperset

Проверяет, что все элементы other есть в множестве.

Python 3.13
set.issuperset(other)

Параметры

otherIterable
Коллекция, с которой сравнивается множество.

Возвращаемое значение

True или False; любое множество — надмножество пустого.

Примеры

Проверка надмножества

Python 3.13
print({1, 2, 3}.issuperset({1, 2}))
True

Все обязательные поля на месте

Python 3.13
form = {'name': 'Anna', 'email': 'anna@example.com', 'age': 30}
print(set(form).issuperset(['name', 'email']))
True

Подробности

Для множеств то же делает оператор >=, а оператор > проверяет, что множества ещё и не равны.

Смотрите также

Где изучить