Метод issubset
Метод issubset тўплам элементларининг
бошка кетма-кетликка киришини текширади,
бу бошка тўплам, рўйхат,
кортеж бўлиши мумкин. Метод буль қийматини
қайтаради - True ёки False. Параметрда
биз тўплам элементларини солиштирмоқчи бўлган
кетма-кетликни кўрсатамиз.
Синтаксис
тўплам.issubset(кетма-кетлик)
Мисол
Биринчи тўплам элементларининг иккинчисига
киришини issubset методи ёрдамида текширамиз:
st1 = {'a', 'b', 'c'}
st2 = {'e', 'g', 'a'}
res = st1.issubset(st2)
print(res)
Кодни ишга тушириш натижаси:
False
Мисол
Энди яна issubset методи ёрдамида
элементларнинг киришини текширамиз:
st1 = {'a', 'b', 'c'}
st2 = {'a', 'b', 'c'}
res = st1.issubset(st2)
print(res)
Кодни ишга тушириш натижаси:
True
Мисол
Келгила тўплам элементларини рўйхат элементлари билан солиштирамиз:
st = {'a', 'b', 'c'}
lst = ['a', 'b', 'c']
res = st.issubset(lst)
print(res)
Кодни ишга тушириш натижаси:
True
Мисол
Энди тўплам элементларини кортеж билан солиштирамиз:
st = {'a', 'b', 'c'}
tlp = ('a', 'b', 'c')
res = st.issubset(tlp)
print(res)
Кодни ишга тушириш натижаси:
True
Мисол
issubset методининг қисқа
шакли ҳам мавжуд:
st1 = {'a', 'b', 'c'}
st2 = {'a', 'b', 'c'}
res = st1 <= st2
print(res)
Кодни ишга тушириш натижаси:
True
Ҳам қаранг
-
метод
intersection,
тўпламлар kesishmasini қайтаради -
метод
difference,
тўпламлар ўртасидаги фарқларни қайтаради -
метод
issuperset,
кетма-кетлик элементларининг тўпламда мавжудлигини текширади -
метод
symmetric_difference,
тўплам ва кетма-кетликнинг умумий элементларини четга суради