Методот issubset
Методот issubset проверува вклучување
на елементите на множеството во низа,
која може да биде друго множество, список,
торка. Методот враќа булова вредност
- True или False. Во параметарот
ја означуваме низата со која
сакаме да ги споредиме елементите на множеството.
Синтакса
множество.issubset(низа)
Пример
Ајде да провериме вклучување на елементите од првото
множество во второто со помош на методот issubset:
st1 = {'a', 'b', 'c'}
st2 = {'e', 'g', 'a'}
res = st1.issubset(st2)
print(res)
Резултат од извршувањето на кодот:
False
Пример
А сега ајде повторно да провериме вклучување
на елементите со помош на методот issubset:
st1 = {'a', 'b', 'c'}
st2 = {'a', 'b', 'c'}
res = st1.issubset(st2)
print(res)
Резултат од извршувањето на кодот:
True
Пример
Ајде да ги споредиме елементите на множеството со елементите на списокот:
st = {'a', 'b', 'c'}
lst = ['a', 'b', 'c']
res = st.issubset(lst)
print(res)
Резултат од извршувањето на кодот:
True
Пример
А сега ајде да ги споредиме елементите на множеството со торка:
st = {'a', 'b', 'c'}
tlp = ('a', 'b', 'c')
res = st.issubset(tlp)
print(res)
Резултат од извршувањето на кодот:
True
Пример
Методот issubset има и кратка
форма:
st1 = {'a', 'b', 'c'}
st2 = {'a', 'b', 'c'}
res = st1 <= st2
print(res)
Резултат од извршувањето на кодот:
True
Погледнете ги и
-
методот
intersection,
кој го враќа пресекот на множествата -
методот
difference,
кој ги враќа разликите помеѓу множествата -
методот
issuperset,
кој проверува присуство на елементи од низата во множеството -
методот
symmetric_difference,
кој ги исклучува заедничките елементи на множеството и низата