36 of 151 menu

Méthode issubset

La méthode issubset vérifie l'inclusion des éléments d'un ensemble dans une séquence, qui peut être un autre ensemble, une liste, un tuple. La méthode retourne une valeur booléenne - True ou False. Dans le paramètre, on indique la séquence avec laquelle on veut comparer les éléments de l'ensemble.

Syntaxe

ensemble.issubset(séquence)

Exemple

Vérifions l'inclusion des éléments du premier ensemble dans le second à l'aide de la méthode issubset :

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

Résultat de l'exécution du code :

False

Exemple

Et maintenant, vérifions à nouveau l'inclusion des éléments avec la méthode issubset :

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

Résultat de l'exécution du code :

True

Exemple

Comparons les éléments d'un ensemble avec les éléments d'une liste :

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

Résultat de l'exécution du code :

True

Exemple

Maintenant, comparons les éléments d'un ensemble avec un tuple :

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

Résultat de l'exécution du code :

True

Exemple

La méthode issubset a également une forme courte :

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

Résultat de l'exécution du code :

True

Voir aussi

  • la méthode intersection,
    qui retourne l'intersection des ensembles
  • la méthode difference,
    qui retourne les différences entre les ensembles
  • la méthode issuperset,
    qui vérifie la présence des éléments d'une séquence dans un ensemble
  • la méthode symmetric_difference,
    qui exclut les éléments communs de l'ensemble et de la séquence
Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser