⊗pyPmStSPS 118 of 208 menu

Vorhandensein einer Menge in einer Sequenz in Python

In Python besteht die Möglichkeit zu prüfen, ob die Elemente einer Menge in einer beliebigen Sequenz enthalten sind - einer anderen Menge, einem String, einer Liste, einem Tupel. Dies kann mit der Methode issubset erfolgen. In ihrem Parameter geben wir die gewünschte Sequenz an. Wenn die Menge in ihr enthalten ist, wird der boolesche Wert True zurückgegeben, andernfalls False.

Nehmen wir an, wir haben eine Menge und eine Liste:

st = {'a', 'b', 'c'} lst = ['a', 'b', 'c']

Lassen Sie uns prüfen, ob die Elemente der Menge in der Liste enthalten sind:

res = st.issubset(lst) print(res) # gibt True aus

Vergleichen wir nun die Elemente zweier Mengen:

st1 = {'1', '2', '3'} st2 = {'1', '2', '4'} res = st1.issubset(st2) print(res) # gibt False aus

Die Methode issubset hat auch eine kurze Form. Sie wird nur beim Vergleich von zwei Mengen angewendet. Schreiben wir das vorherige Beispiel mit ihrer Hilfe um:

res = st1 <= st2 print(res) # gibt False aus

Gegeben sind eine Menge und ein String:

st = {'1', '2', '3', '4', '5', '6'} txt = '123456'

Prüfen Sie, ob alle Elemente der Menge in dem String enthalten sind.

Gegeben sind eine Menge und ein Tupel:

st = {'ab', 'cd', 'ef'} tlp = ('ab', 'cd', 'ef')

Prüfen Sie, ob alle Elemente der Menge in dem Tupel enthalten sind.

Gegeben sind zwei Mengen:

st1 = {1, 2, 3, 4, 5} st2 = {1, 2, 3}

Prüfen Sie, ob alle Elemente der zweiten Menge in der ersten Menge enthalten sind.

Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen