Metodas issubset
Metodas issubset patikrina ar
aibės elementai yra sekoje,
kuri gali būti kita aibė, sąrašas,
kotletas. Metodas grąžina loginę reikšmę
- True arba False. Parametre
nurodome seką, su kuria
norime palyginti aibės elementus.
Sintaksė
aibė.issubset(seka)
Pavyzdys
Patikrinkime ar pirmosios aibės elementai
yra antrojoje aibėje naudodami metodą issubset:
st1 = {'a', 'b', 'c'}
st2 = {'e', 'g', 'a'}
res = st1.issubset(st2)
print(res)
Kodo vykdymo rezultatas:
False
Pavyzdys
Dabar vėl patikrinkime ar elementai
yra naudodami metodą issubset:
st1 = {'a', 'b', 'c'}
st2 = {'a', 'b', 'c'}
res = st1.issubset(st2)
print(res)
Kodo vykdymo rezultatas:
True
Pavyzdys
Palyginkime aibės elementus su sąrašo elementais:
st = {'a', 'b', 'c'}
lst = ['a', 'b', 'c']
res = st.issubset(lst)
print(res)
Kodo vykdymo rezultatas:
True
Pavyzdys
Dabar palyginkime aibės elementus su kotletu:
st = {'a', 'b', 'c'}
tlp = ('a', 'b', 'c')
res = st.issubset(tlp)
print(res)
Kodo vykdymo rezultatas:
True
Pavyzdys
Metodas issubset taip pat turi trumpą
formą:
st1 = {'a', 'b', 'c'}
st2 = {'a', 'b', 'c'}
res = st1 <= st2
print(res)
Kodo vykdymo rezultatas:
True
Taip pat žiūrėkite
-
metodas
intersection,
kuris grąžina aibių sankirtą -
metodas
difference,
kuris grąžina skirtumus tarp aibių -
metodas
issuperset,
kuris tikrina ar sekos elementai yra aibėje -
metodas
symmetric_difference,
kuris pašalina bendrus aibės ir sekos elementus