Усули 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,
ки унсурҳои умумии маҷмӯъа ва пайдарпаҳиро истисно мекунад