36 of 151 menu

Az issubset metódus

Az issubset metódus egy halmaz elemeinek egy másik sorozatba (ami lehet egy másik halmaz, lista vagy tuple) való tartozását ellenőrzi. A metódus egy logikai értéket ad vissza - True vagy False. A paraméterben azt a sorozatot adjuk meg, amelyikkel szeretnénk összehasonlítani a halmaz elemeit.

Szintaxis

halmaz.issubset(sorozat)

Példa

Ellenőrizzük az első halmaz elemeinek a második halmazba való tartozását az issubset metódus segítségével:

st1 = {'a', 'b', 'c'} st2 = {'e', 'g', 'a'} res = st1.issubset(st2) print(res)

A kód végrehajtásának eredménye:

False

Példa

És most ismét ellenőrizzük az elemek tartozását az issubset metódussal:

st1 = {'a', 'b', 'c'} st2 = {'a', 'b', 'c'} res = st1.issubset(st2) print(res)

A kód végrehajtásának eredménye:

True

Példa

Hasonlítsuk össze a halmaz elemeit egy lista elemeivel:

st = {'a', 'b', 'c'} lst = ['a', 'b', 'c'] res = st.issubset(lst) print(res)

A kód végrehajtásának eredménye:

True

Példa

És most hasonlítsuk össze a halmaz elemeit egy tuple-lel:

st = {'a', 'b', 'c'} tlp = ('a', 'b', 'c') res = st.issubset(tlp) print(res)

A kód végrehajtásának eredménye:

True

Példa

Az issubset metódusnak van egy rövid formája is:

st1 = {'a', 'b', 'c'} st2 = {'a', 'b', 'c'} res = st1 <= st2 print(res)

A kód végrehajtásának eredménye:

True

Lásd még

  • az intersection metódust,
    amely a halmazok metszetét adja vissza
  • az difference metódust,
    amely a halmazok közötti különbségeket adja vissza
  • az issuperset metódust,
    amely egy sorozat elemeinek a halmazban való meglétét ellenőrzi
  • az symmetric_difference metódust,
    amely kizárja a halmaz és a sorozat közös elemeit
Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás