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

pythonkopa.issubset(secība)

Piemērs

Pārbaudīsim pirmās kopas elementu ietilpšanu otrajā, izmantojot metodi issubset:

pythonst1 = {'a', 'b', 'c'}
st2 = {'e', 'g', 'a'}
res = st1.issubset(st2)
print(res)

Koda izpildes rezultāts:

pythonFalse

Piemērs

Vēlreiz pārbaudīsim elementu ietilpšanu, izmantojot metodi issubset:

pythonst1 = {'a', 'b', 'c'}
st2 = {'a', 'b', 'c'}
res = st1.issubset(st2)
print(res)

Koda izpildes rezultāts:

pythonTrue

Piemērs

Salīdzināsim kopas elementus ar saraksta elementiem:

pythonst = {'a', 'b', 'c'}
lst = ['a', 'b', 'c']
res = st.issubset(lst)
print(res)

Koda izpildes rezultāts:

pythonTrue

Piemērs

Tagad salīdzināsim kopas elementus ar kortežu:

pythonst = {'a', 'b', 'c'}
tlp = ('a', 'b', 'c')
res = st.issubset(tlp)
print(res)

Koda izpildes rezultāts:

pythonTrue

Piemērs

Metodei issubset ir arī īsa forma:

pythonst1 = {'a', 'b', 'c'}
st2 = {'a', 'b', 'c'}
res = st1 <= st2
print(res)

Koda izpildes rezultāts:

pythonTrue

Skatiet arī