Methode issuperset
De methode issuperset controleert de inclusie
van elementen van een reeks in een set.
De methode retourneert een booleaanse waarde - True
of False. In de parameter specificeren we
de reeks waarmee we de elementen van de set willen
vergelijken.
Syntaxis
set.issuperset(reeks)
Voorbeeld
Laten we de inclusie van elementen van de tweede
set in de eerste controleren met behulp van de methode issuperset:
st1 = {'a', 'b', 'c'}
st2 = {'e', 'g', 'a'}
res = st1.issuperset(st2)
print(res)
Resultaat van het uitvoeren van de code:
False
Voorbeeld
En laten we nu opnieuw de inclusie van
elementen controleren met behulp van de methode issuperset:
st1 = {'a', 'b', 'c'}
st2 = {'a', 'b', 'c'}
res = st1.issuperset(st2)
print(res)
Resultaat van het uitvoeren van de code:
True
Voorbeeld
Laten we de elementen van een lijst vergelijken met de elementen van een set:
st = {'a', 'b', 'c'}
lst = ['a', 'b', 'c']
res = st.issuperset(lst)
print(res)
Resultaat van het uitvoeren van de code:
True
Voorbeeld
En laten we nu de elementen van een tuple vergelijken met een set:
st = {'a', 'b', 'c'}
tlp = ('a', 'b', 'c')
res = st.issuperset(tlp)
print(res)
Resultaat van het uitvoeren van de code:
True
Voorbeeld
De methode issuperset 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:
False
Zie ook
-
methode
issubset,
die controleert op aanwezigheid van elementen van een set in een reeks -
methode
difference,
die verschillen tussen sets retourneert -
methode
intersection,
die de doorsnede van sets retourneert -
methode
symmetric_difference,
die gemeenschappelijke elementen uitsluit van een set en een reeks