Un set est une collection d'éléments unique (comme un ensemble en mathématiques) . En effet à la différence de la liste qui supporte la redondance, un set ne peut contenir un élément qu'une deule fois.
Les sets sont des objets muables c'est-à-dire qu'on peut le modifier après avoir créé l'objet.
.add
.update
.remove .discard
On se donne deux sets set1 et set2.
>>> set1 = {1, 2, 3, 4, 5} >>> set2 = {1, 3, 4, 5, 7, 8}
set1.union(set2) set1 | set2
set1.intersection(set2) set1 & set2
set1.difference(set2) set1 - set2
set1.symetric_difference(set2) set1 ^ set2