#python #set
Вопрос:
Допустим, у меня есть два набора:
>>> a={'a','b','c','d'}
>>> b={'a','d'}
Существует ли стандартный оператор, который сообщает мне, содержатся ли все элементы b
в a
? В настоящее время я делаю это через:
>>> b==aamp;b
True
Комментарии:
1.
b.issubset(a)
илиb <= a
. Или используйтеb < a
для проверки правильного подмножества.
Ответ №1:
Вы можете использовать issubset
:
a={'a','b','c','d'}
b={'a','d'}
b.issubset(a)
# True