38 of 151 menu

Méthode symmetric_difference

La méthode symmetric_difference exclut les éléments communs pour un ensemble et une séquence, et retourne un nouvel ensemble contenant uniquement les éléments qui diffèrent. En paramètre, nous spécifions l'ensemble avec lequel nous voulons comparer l'ensemble d'origine.

Syntaxe

ensemble.symmetric_difference(ensemble, avec lequel nous voulons comparer)

Exemple

Appliquons la méthode symmetric_difference pour obtenir les éléments différents de deux ensembles :

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

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

{'g', 'b', 'c', 'e'}

Exemple

La méthode symmetric_difference possède également une forme courte :

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

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

{'g', 'c', 'b', 'e'}

Voir aussi

  • la méthode difference,
    qui retourne les différences entre les ensembles
  • la méthode issubset,
    qui vérifie la présence des éléments d'un ensemble dans une séquence
  • la méthode issuperset,
    qui vérifie la présence des éléments d'une séquence dans un ensemble
  • la méthode intersection,
    qui retourne l'intersection des ensembles
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