1. Description de la méthode symmetric_difference()
La méthode symmetric_difference() des ensembles en Python est utilisée pour retourner un nouvel ensemble qui contient les éléments qui sont dans l'un ou l'autre des ensembles, mais pas dans les deux.
La syntaxe de la méthode symmetric_difference() est la suivante:
1 |
ensemble1.symmetric_difference(ensemble2) |
- ensemble1 et ensemble2: sont des ensembles à comparer.
- La méthode renvoie un nouvel ensemble: qui contient tous les éléments qui sont dans l'un ou l'autre des ensembles, mais pas dans les deux.
- Autrement dit: les éléments qui sont soit dans l'ensemble ensemble1 soit dans l'ensemble ensemble2, mais pas dans les deux ensembles simultanément.
2. Exemples d'usage de la méthode symmetric_difference()
Par exemple, considérons les deux ensembles suivants:
1 2 3 4 |
ensemble1 = {1, 2, 3} ensemble2 = {2, 3, 4} print(ensemble1.symmetric_difference(ensemble2)) # output: {1, 4} |
- L'appel de la méthode symmetric_difference(): sur ces deux ensembles renvoie un nouvel ensemble qui contient tous les éléments qui sont soit dans ensemble1 soit dans ensemble2, mais pas dans les deux ensembles simultanément.
- Ainsi, le résultat sera: {1, 4}
- Cet ensemble contient les éléments 1 et 4: car 1 n'est présent que dans ensemble1 et 4 n'est présent que dans ensemble2.
Younes Derfoufi
CRMEF OUJDA
1 thought on “La méthode symmetric_difference() des ensembles Python”