⊗pyPmStDSE 121 of 208 menu

Éléments distincts de plusieurs ensembles en Python

En plus des éléments communs, on peut aussi trouver ceux par lesquels les ensembles diffèrent les uns des autres. Pour cela, il faut appliquer la méthode symmetric_difference. Dans son paramètre, on indique l'ensemble avec lequel on veut comparer l'ensemble d'origine. La méthode retourne un nouvel ensemble.

Supposons que nous ayons deux ensembles :

st1 = {'a', 'b', 'c'} st2 = {'x', 'w', 'c', 'a'}

Affichons les éléments qui ne coïncident pas pour eux :

res = st1.symmetric_difference(st2) print(res) # affichera {'b', 'x', 'w'}

Sous une forme plus courte, cette méthode peut être réécrite comme ceci :

res = st1 ^ st2 print(res) # affichera {'b', 'x', 'w'}

Soit deux ensembles :

st1 = {'a', 'b', 'c', 'd', 'e'} st2 = {'d', 'e', 'f', 'g', 'h'}

Obtenez les éléments qui ne sont pas communs à ces deux ensembles.

Soit trois ensembles :

st1 = {2, 4, 8, 10} st2 = {1, 8, 3, 2} st3 = {4, 7, 3, 1}

Trouvez les éléments différents pour le premier et le deuxième ensemble. Enregistrez-les dans la variable st4. Ensuite, obtenez le tableau des éléments non coïncidents de st3 et st4.

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