Njia issuperset

Njia issuperset inakagua kuingia kwa vipengele vya mlolongo katika seti. Njia inarudisha thamani ya boolean - True au False. Kwenye kigezo tunaonyesha mlolongo, ambao tunataka kulinganisha na vipengele vya seti.

Syntax

pythonseti.issuperset(mlolongo)

Mfano

Wacha tuangalie kuingia kwa vipengele vya seti ya pili kwenye ya kwanza kwa kutumia njia issuperset:

pythonst1 = {'a', 'b', 'c'}
st2 = {'e', 'g', 'a'}
res = st1.issuperset(st2)
print(res)

Matokeo ya utekelezaji wa kodi:

pythonFalse

Mfano

Na sasa wacha tuangalie tena kuingia kwa vipengele kwa kutumia njia issuperset:

pythonst1 = {'a', 'b', 'c'}
st2 = {'a', 'b', 'c'}
res = st1.issuperset(st2)
print(res)

Matokeo ya utekelezaji wa kodi:

pythonTrue

Mfano

Wacha tulinganishe vipengele vya orodha na vipengele vya seti:

pythonst = {'a', 'b', 'c'}
lst = ['a', 'b', 'c']
res = st.issuperset(lst)
print(res)

Matokeo ya utekelezaji wa kodi:

pythonTrue

Mfano

Na sasa wacha tulinganishe vipengele vya tuple na seti:

pythonst = {'a', 'b', 'c'}
tlp = ('a', 'b', 'c')
res = st.issuperset(tlp)
print(res)

Matokeo ya utekelezaji wa kodi:

pythonTrue

Mfano

Njia issuperset pia ina umoja mfupi:

pythonst1 = {'a', 'b', 'c'}
st2 = {'e', 'g', 'a'}
res = st1 >= st2
print(res)

Matokeo ya utekelezaji wa kodi:

pythonFalse

Angalia pia

  • Njia issubset,
    ambayo inakagua kuwapo kwa vipengele vya seti katika mlolongo
  • Njia difference,
    ambayo inarudisha tofauti kati ya seti
  • Njia intersection,
    ambayo inarudisha makutano ya seti
  • Njia symmetric_difference,
    ambayo inatenga vipengele vya kawaida vya seti na mlolongo