36 of 151 menu

Metoden issubset

Metoden issubset kontrollerer indlejringen af sæt-elementer i en sekvens, som kan være et andet sæt, en liste, eller en tuple. Metoden returnerer en boolsk værdi - True eller False. I parameteren angiver vi sekvensen, som vi ønsker at sammenligne sæt-elementerne med.

Syntaks

sæt.issubset(sekvens)

Eksempel

Lad os kontrollere indlejringen af elementer fra det første sæt i det andet ved hjælp af metoden issubset:

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

Resultatet af kodeudførelsen:

False

Eksempel

Og lad os nu igen kontrollere indlejringen af elementer med metoden issubset:

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

Resultatet af kodeudførelsen:

True

Eksempel

Lad os sammenligne elementerne i sættet med elementerne i en liste:

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

Resultatet af kodeudførelsen:

True

Eksempel

Og lad os nu sammenligne elementerne i sættet med en tuple:

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

Resultatet af kodeudførelsen:

True

Eksempel

Metoden issubset har også en kort form:

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

Resultatet af kodeudførelsen:

True

Se også

  • metoden intersection,
    som returnerer skæringspunktet mellem sæt
  • metoden difference,
    som returnerer forskellene mellem sæt
  • metoden issuperset,
    som kontrollerer tilstedeværelsen af elementer fra en sekvens i et sæt
  • metoden symmetric_difference,
    som udelukker fælles elementer mellem sæt og sekvens
Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικά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
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis