Установить членство для всех элементов A в B

#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