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