Усули issuperset

Усули issuperset дохилшавии унсурҳои пайдарпаҳӣ ба маҷмӯъаро тафтиш мекунад. Усул арзиши мантиқӣ бармегардонад - True ё False. Дар параметр пайдарпаҳиеро муайян мекунем, ки мехоҳем унсурҳои маҷмӯъаро бо он муқоиса кунем.

Синтаксис

pythonмаҷмӯъа.issuperset(пайдарпаҳӣ)

Намуна

Биёед дохилшавии унсурҳои маҷмӯъи дуввум ба якумро бо ёрии усули issuperset тафтиш кунем:

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

Натиҷаи иҷрои код:

pythonFalse

Намуна

Акнун биёед боз дохилшавии унсурҳоро бо ёрии усули issuperset тафтиш кунем:

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

Натиҷаи иҷрои код:

pythonTrue

Намуна

Биёед унсурҳои рӯйхатро бо унсурҳои маҷмӯъа муқоиса кунем:

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

Натиҷаи иҷрои код:

pythonTrue

Намуна

Акнун биёед унсурҳои кортежро бо маҷмӯъа муқоиса кунем:

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

Натиҷаи иҷрои код:

pythonTrue

Намуна

Усули issuperset инчунин шакли кӯтоҳ дорад:

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

Натиҷаи иҷрои код:

pythonFalse

Ҳамчунин нигаред

  • усули issubset,
    ки мавҷудии унсурҳои маҷмӯъаро дар пайдарпаҳӣ тафтиш мекунад
  • усули difference,
    ки тафовутҳои байни маҷмӯъаҳоро бармегардонад
  • усули intersection,
    ки буриши маҷмӯъаҳоро бармегардонад
  • усули symmetric_difference,
    ки унсурҳои умумии маҷмӯъа ва пайдарпаҳиро истисно мекунад