⊗pyPmStSD 122 of 208 menu

Différence d'ensembles en Python

Pour trouver les éléments par lesquels le premier ensemble diffère du second, il faut utiliser la méthode difference. Dans son paramètre, nous indiquons l'ensemble avec lequel nous voulons comparer l'ensemble d'origine.

Supposons que nous ayons deux ensembles :

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

Affichons les éléments par lesquels le premier ensemble diffère du second :

res = st1.difference(st2) print(res) # affichera {'e', 'd'}

Et maintenant, trouvons les éléments par lesquels le second ensemble diffère du premier :

res = st2.difference(st1) print(res) # affichera {'w', 'c'}

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

res = st2 - st1 print(res) # affichera {'w', 'c'}

Soit deux ensembles :

st1 = {'1', '3', '5'} st2 = {'6', '8', '1', '3'}

Obtenez les éléments qui sont dans le second ensemble, mais absents du premier.

Soit deux ensembles :

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

Obtenez les éléments qui sont dans le premier ensemble, mais absents du second.

Soit trois ensembles :

st1 = {1, 2, 4, 5} st2 = {1, 2, 3, 6} st3 = {1, 2}

Obtenez l'ensemble des éléments qui sont dans le premier et le second ensemble, mais pas dans le troisième :

{3, 4, 5, 6}

Soit trois ensembles :

st1 = {1, 3, 6, 8} st2 = {5, 8, 10, 2} st3 = {12, 7, 3, 1}

Obtenez les éléments par lesquels le premier ensemble diffère du second. Enregistrez-les dans une variable st4. Trouvez les éléments communs entre st4 et st3.

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