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
Подробности
Для множеств то же делает оператор >=, а оператор > проверяет, что множества ещё и не равны.
