Как в Python вернуть, содержит ли другой набор этот набор или нет?
В Python можно использовать метод issubset()
для проверки, содержится ли данный набор в другом наборе. Метод issubset()
возвращает True
, если данный набор является подмножеством другого набора, и False
в противном случае.
Пример:
set1 = {1, 2, 3}
set2 = {1, 2, 3, 4, 5}
print(set1.issubset(set2)) # True
print(set2.issubset(set1)) # False
Также можно использовать оператор <=
для проверки подмножества:
set1 = {1, 2, 3}
set2 = {1, 2, 3, 4, 5}
print(set1 <= set2) # True
print(set2 <= set1) # False