Metod difference
Metod difference vraća skup,
dobijen od elemenata po kojima se prvi
skup razlikuje od drugog. U parametru
navodimo skup sa kojim želimo da
poredimo originalni.
Sintaksa
skup.difference(skup, sa kojim želimo da poredimo)
Primer
Hajde da primenimo metod difference
za dobijanje različitih elemenata dva skupa:
st1 = {'a', 'b', 'c'}
st2 = {'e', 'g', 'a'}
res = st1.difference(st2)
print(res)
Rezultat izvršavanja koda:
{'c', 'b'}
Primer
Metod difference takođe ima
i kratku formu:
st1 = {'a', 'b', 'c'}
st2 = {'e', 'g', 'a'}
res = st1 - st2
print(res)
Rezultat izvršavanja koda:
{'b', 'c'}
Pogledajte takođe
-
metod
intersection,
koji vraća presek skupova -
metod
issubset,
koji proverava prisustvo elemenata skupa u sekvenci -
metod
issuperset,
koji proverava prisustvo elemenata sekvence u skupu -
metod
symmetric_difference,
koji isključuje zajedničke elemente skupa i sekvence