Njia issubset
Njia issubset inakagua kuingia
kwa vipengele vya seti katika mfuatano,
ambayo inaweza kuwa seti nyingine, orodha,
tuple. Njia hurudia thamani ya boolean
- True au False. Kwenye kigezo
tunaonyesha mfuatano, ambao
tunataka kulinganisha na vipengele vya seti.
Syntax
seti.issubset(mfuatano)
Mfano
Wacha tukague kuingia kwa vipengele vya seti ya kwanza
katika seti ya pili kwa kutumia njia issubset:
st1 = {'a', 'b', 'c'}
st2 = {'e', 'g', 'a'}
res = st1.issubset(st2)
print(res)
Matokeo ya utekelezaji wa kodi:
False
Mfano
Na sasa wacha tukague tena kuingia
kwa vipengele kwa kutumia njia issubset:
st1 = {'a', 'b', 'c'}
st2 = {'a', 'b', 'c'}
res = st1.issubset(st2)
print(res)
Matokeo ya utekelezaji wa kodi:
True
Mfano
Wacha tulinganishe vipengele vya seti na vipengele vya orodha:
st = {'a', 'b', 'c'}
lst = ['a', 'b', 'c']
res = st.issubset(lst)
print(res)
Matokeo ya utekelezaji wa kodi:
True
Mfano
Na sasa wacha tulinganishe vipengele vya seti na tuple:
st = {'a', 'b', 'c'}
tlp = ('a', 'b', 'c')
res = st.issubset(tlp)
print(res)
Matokeo ya utekelezaji wa kodi:
True
Mfano
Njia issubset pia ina fupi
form:
st1 = {'a', 'b', 'c'}
st2 = {'a', 'b', 'c'}
res = st1 <= st2
print(res)
Matokeo ya utekelezaji wa kodi:
True
Angalia pia
-
njia
intersection,
ambayo hurudia makutano ya seti -
njia
difference,
ambayo hurudia tofauti kati ya seti -
njia
issuperset,
ambayo inakagua uwepo wa vipengele vya mfuatano katika seti -
njia
symmetric_difference,
ambayo inatenga vipengele vya kawaida vya seti na mfuatano