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