Die Methode issuperset
Die Methode issuperset überprüft das Enthaltensein
der Elemente einer Sequenz in der Menge.
Die Methode gibt einen booleschen Wert zurück - True
oder False. Im Parameter geben wir die
Sequenz an, mit der wir die Elemente der Menge
vergleichen möchten.
Syntax
menge.issuperset(sequenz)
Beispiel
Lassen Sie uns das Enthaltensein der Elemente der zweiten
Menge in der ersten mit der Methode issuperset überprüfen:
st1 = {'a', 'b', 'c'}
st2 = {'e', 'g', 'a'}
res = st1.issuperset(st2)
print(res)
Ergebnis der Codeausführung:
False
Beispiel
Und jetzt lassen Sie uns erneut das Enthaltensein
der Elemente mit der Methode issuperset überprüfen:
st1 = {'a', 'b', 'c'}
st2 = {'a', 'b', 'c'}
res = st1.issuperset(st2)
print(res)
Ergebnis der Codeausführung:
True
Beispiel
Lassen Sie uns die Elemente einer Liste mit den Elementen einer Menge vergleichen:
st = {'a', 'b', 'c'}
lst = ['a', 'b', 'c']
res = st.issuperset(lst)
print(res)
Ergebnis der Codeausführung:
True
Beispiel
Und jetzt lassen Sie uns die Elemente eines Tupels mit einer Menge vergleichen:
st = {'a', 'b', 'c'}
tlp = ('a', 'b', 'c')
res = st.issuperset(tlp)
print(res)
Ergebnis der Codeausführung:
True
Beispiel
Die Methode issuperset hat auch eine
Kurzform:
st1 = {'a', 'b', 'c'}
st2 = {'e', 'g', 'a'}
res = st1 >= st2
print(res)
Ergebnis der Codeausführung:
False
Siehe auch
-
die Methode
issubset,
die das Vorhandensein von Elementen der Menge in einer Sequenz überprüft -
die Methode
difference,
die die Unterschiede zwischen Mengen zurückgibt -
die Methode
intersection,
die die Schnittmenge von Mengen zurückgibt -
die Methode
symmetric_difference,
die die gemeinsamen Elemente der Menge und der Sequenz ausschließt