Metod issubset
issubset metodi to‘plam elementlarining
boshqa to‘plam, ro‘yxat, kortej bo‘lishi mumkin bo‘lgan
ketma-ketlikka kirishini teksiradi.
Metod mantiqiy qiymat qaytaradi
- True yoki False. Parametrda
to‘plam elementlarini solishtirmoqchi bo‘lgan
ketma-ketlikni ko‘rsatamiz.
Sintaksis
to‘plam.issubset(ketma-ketlik)
Misol
Keling, birinchi to‘plam elementlarining ikkinchisiga
kirishini issubset metodi yordamida tekshiramiz:
st1 = {'a', 'b', 'c'}
st2 = {'e', 'g', 'a'}
res = st1.issubset(st2)
print(res)
Kodni bajarish natijasi:
False
Misol
Endi keling, yana elementlarning kirishini
issubset metodi yordamida tekshiramiz:
st1 = {'a', 'b', 'c'}
st2 = {'a', 'b', 'c'}
res = st1.issubset(st2)
print(res)
Kodni bajarish natijasi:
True
Misol
Keling, to‘plam elementlarini ro‘yxat elementlari bilan solishtiramiz:
st = {'a', 'b', 'c'}
lst = ['a', 'b', 'c']
res = st.issubset(lst)
print(res)
Kodni bajarish natijasi:
True
Misol
Endi keling, to‘plam elementlarini kortej bilan solishtiramiz:
st = {'a', 'b', 'c'}
tlp = ('a', 'b', 'c')
res = st.issubset(tlp)
print(res)
Kodni bajarish natijasi:
True
Misol
issubset metodining qisqa
shakli ham mavjud:
st1 = {'a', 'b', 'c'}
st2 = {'a', 'b', 'c'}
res = st1 <= st2
print(res)
Kodni bajarish natijasi:
True
Shuningdek qarang
-
intersectionmetodi,
to‘plamlarning kesishishini qaytaradi -
differencemetodi,
to‘plamlar orasidagi farqlarni qaytaradi -
issupersetmetodi,
ketma-ketlik elementlarining to‘plamda mavjudligini tekshiradi -
symmetric_differencemetodi,
to‘plam va ketma-ketlikning umumiy elementlarini chiqarib tashlaydi