Metod issubset
Metod issubset proverava pripadnost
elemenata skupa sekvenci,
koja može biti drugi skup, lista,
torka. Metod vraća bulovsku vrednost
- True ili False. U parametru
navedemo sekvencu sa kojom
želimo da uporedimo elemente skupa.
Sintaksa
skup.issubset(sekvenca)
Primer
Hajde da proverimo pripadnost elemenata prvog
skupa u drugom pomoću metoda issubset:
st1 = {'a', 'b', 'c'}
st2 = {'e', 'g', 'a'}
res = st1.issubset(st2)
print(res)
Rezultat izvršavanja koda:
False
Primer
A sada hajde da ponovo proverimo pripadnost
elemenata pomoću metoda issubset:
st1 = {'a', 'b', 'c'}
st2 = {'a', 'b', 'c'}
res = st1.issubset(st2)
print(res)
Rezultat izvršavanja koda:
True
Primer
Hajde da uporedimo elemente skupa sa elementima liste:
st = {'a', 'b', 'c'}
lst = ['a', 'b', 'c']
res = st.issubset(lst)
print(res)
Rezultat izvršavanja koda:
True
Primer
A sada hajde da uporedimo elemente skupa sa torkom:
st = {'a', 'b', 'c'}
tlp = ('a', 'b', 'c')
res = st.issubset(tlp)
print(res)
Rezultat izvršavanja koda:
True
Primer
Metod issubset takođe ima kratku
formu:
st1 = {'a', 'b', 'c'}
st2 = {'a', 'b', 'c'}
res = st1 <= st2
print(res)
Rezultat izvršavanja koda:
True
Pogledajte takođe
-
metod
intersection,
koji vraća presek skupova -
metod
difference,
koji vraća razlike između skupova -
metod
issuperset,
koji proverava prisustvo elemenata sekvence u skupu -
metod
symmetric_difference,
koji isključuje zajedničke elemente skupa i sekvence