Methode difference
De methode difference retourneert een set,
verkregen uit de elementen waarin de eerste
set verschilt van de tweede. In de parameter
geven we de set aan waarmee we de
oorspronkelijke set willen vergelijken.
Syntaxis
set.difference(set, waarmee we willen vergelijken)
Voorbeeld
Laten we de methode difference toepassen
om de verschillende elementen van twee sets te verkrijgen:
st1 = {'a', 'b', 'c'}
st2 = {'e', 'g', 'a'}
res = st1.difference(st2)
print(res)
Resultaat van het uitvoeren van de code:
{'c', 'b'}
Voorbeeld
De methode difference heeft ook
een korte vorm:
st1 = {'a', 'b', 'c'}
st2 = {'e', 'g', 'a'}
res = st1 - st2
print(res)
Resultaat van het uitvoeren van de code:
{'b', 'c'}
Zie ook
-
methode
intersection,
die de doorsnede van sets retourneert -
methode
issubset,
die controleert op aanwezigheid van elementen van een set in een reeks -
methode
issuperset,
die controleert op aanwezigheid van elementen van een reeks in een set -
methode
symmetric_difference,
die de gemeenschappelijke elementen uitsluit tussen een set en een reeks