все Python 3Множества (set)функция
frozenset.issubset
frozenset
True, если все элементы frozenset входят в другое множество (подмножество).
Синтаксис
f.issubset(other)
Метод принимает любой итерируемый объект, а оператор <= — только множество: f <= [1, 2, 3] упадёт с TypeError, а f.issubset([1, 2, 3]) сработает. Множество считается подмножеством самого себя, поэтому равные множества дают True; для строгого подмножества нужен оператор <. Строка разбирается посимвольно, так что frozenset('cat').issubset('character') — про буквы, а не про подстроку.
Примеры
print(frozenset({1, 2}).issubset({1, 2, 3})) # → True
print(frozenset({1, 4}).issubset({1, 2, 3})) # → False
print(frozenset({1, 2}).issubset([1, 2, 3])) # → True
print(frozenset('cat').issubset('character')) # → True
print(frozenset({1, 2}).issubset({1, 2})) # → True
print(frozenset({1, 2}) < {1, 2}) # → False
См. также
Открыть в полном глоссарииdocs.python.orgСообщить о неточности