36 of 151 menu

Metoda issubset

Metoda issubset kontroluje zařazení prvků množiny do sekvence, kterou může být jiná množina, seznam, n-tice. Metoda vrací booleovskou hodnotu - True nebo False. V parametru uvádíme sekvenci, se kterou chceme porovnat prvky množiny.

Syntaxe

množina.issubset(sekvence)

Příklad

Pojďme zkontrolovat zařazení prvků první množiny do druhé pomocí metody issubset:

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

Výsledek provedení kódu:

False

Příklad

A nyní pojďme znovu zkontrolovat zařazení prvků pomocí metody issubset:

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

Výsledek provedení kódu:

True

Příklad

Pojďme porovnat prvky množiny s prvky seznamu:

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

Výsledek provedení kódu:

True

Příklad

A nyní pojďme porovnat prvky množiny s n-ticí:

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

Výsledek provedení kódu:

True

Příklad

Metoda issubset má také krátkou formu:

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

Výsledek provedení kódu:

True

Viz také

  • metoda intersection,
    která vrací průnik množin
  • metoda difference,
    která vrací rozdíly mezi množinami
  • metoda issuperset,
    která kontroluje přítomnost prvků sekvence v množině
  • metoda symmetric_difference,
    která vylučuje společné prvky množiny a sekvence
Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικά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
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout