Metode issubset
Metode issubset pārbauda
kopas elementu ietilpšanu secībā,
kas var būt cita kopa, saraksts,
kortežs. Metode atgriež boolean vērtību
- True vai False. Parametrā
norādām secību, ar kuru
vēlamies salīdzināt kopas elementus.
Sintakse
kopa.issubset(secība)
Piemērs
Pārbaudīsim pirmās kopas elementu ietilpšanu
otrajā, izmantojot metodi issubset:
st1 = {'a', 'b', 'c'}
st2 = {'e', 'g', 'a'}
res = st1.issubset(st2)
print(res)
Koda izpildes rezultāts:
False
Piemērs
Vēlreiz pārbaudīsim elementu ietilpšanu,
izmantojot metodi issubset:
st1 = {'a', 'b', 'c'}
st2 = {'a', 'b', 'c'}
res = st1.issubset(st2)
print(res)
Koda izpildes rezultāts:
True
Piemērs
Salīdzināsim kopas elementus ar saraksta elementiem:
st = {'a', 'b', 'c'}
lst = ['a', 'b', 'c']
res = st.issubset(lst)
print(res)
Koda izpildes rezultāts:
True
Piemērs
Tagad salīdzināsim kopas elementus ar kortežu:
st = {'a', 'b', 'c'}
tlp = ('a', 'b', 'c')
res = st.issubset(tlp)
print(res)
Koda izpildes rezultāts:
True
Piemērs
Metodei issubset ir arī īsa
forma:
st1 = {'a', 'b', 'c'}
st2 = {'a', 'b', 'c'}
res = st1 <= st2
print(res)
Koda izpildes rezultāts:
True
Skatiet arī
-
metodi
intersection,
kas atgriež kopu šķēlumu -
metodi
difference,
kas atgriež atšķirības starp kopām -
metodi
issuperset,
kas pārbauda secības elementu esamību kopā -
metodi
symmetric_difference,
kas izslēdz kopīgos elementus starp kopu un secību