Les ensembles
Les ensembles, avec les listes, les tuples et les dictionnaires, sont le dernier type de structure de données intégré en Python que nous verrons dans ce chapitre. Les ensembles sont des collections non ordonnées d'éléments uniques. C'est-à-dire qu'un ensemble ne peut pas contenir deux éléments identiques. Les ensembles sont utilisés pour stocker des éléments sans ordre particulier. On ne peut pas accéder à un élément d'un ensemble par son index, car les ensembles ne sont pas ordonnés.
Création d'ensembles
Pour créer un ensemble, vous pouvez utiliser la fonction set() ou les accolades {}. Par exemple:
Ajout et suppression d'éléments à un ensemble
Pour ajouter un élément à un ensemble, on utilise la méthode add(), tandis que pour supprimer un élément, on utilise la méthode remove(). Par exemple:
Vérifier si un élément est présent dans un ensemble
On peut vérifier si un élément est présent dans un ensemble en utilisant l'opérateur in:
Itérer sur un ensemble
Pour itérer sur un ensemble, vous pouvez utiliser une boucle for similairement à une liste. Cependant, comme les ensembles ne sont pas ordonnés, l'ordre dans lequel les éléments sont parcourus n'est pas garanti. Voici un exemple: