Метод 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,
кўпчилик ва кетма-кетликнинг умумий элементларини ичга олмайди