top of page

Les ensembles

  • Writer: MYPE SAS
    MYPE SAS
  • Jan 2, 2023
  • 1 min read

Updated: Jun 24

Un ensemble ou set est en python une structure de données. Les éléments qui composent un ensemble sont uniques. L’ordre est indéfini dans un set.

Pour créer un ensemble, on doit utiliser la méthode set().

Voici deux exemples de création d’un set.


ree

Le set ‘exp_set1’ a été créé à partir d’une liste de nombres. On constate que les valeurs contenues dans ce set sont uniques. Il en est de même avec ‘exp_set2’ qui a été conçu à partir d’une chaine de caractères. On constate que les valeurs contenues dans ‘exp_set2’ sont également uniques.


Puis de nombreuses opérations sont possibles :


Ajouter :

La méthode ‘add()’ permet de rajouter une valeur à un ensemble.


ree

Supprimer :

La méthode ‘remove()’ permet de supprimer une valeur d’un ensemble.


ree

Union :

Retourne un ensemble qui est l'union des ensembles ‘ensemble_a’ et ‘ensemble_b’.


ree
ree

Intersection : Retourne un ensemble qui est l'intersection des ensembles ‘ensemble_a’ et ‘ensemble_b’.


ree
ree

Différence :

Renvoie la différence de réglage de ‘ensemble_a’ et ‘ensemble_b’ (les éléments inclus dans ensemble_a, mais non inclus dans ensemble_b).


ree
ree

Symetric_différence :

Renvoie la différence symétrique des ensembles ‘ensemble_a’ et ‘ensemble_b’ (les éléments appartenant à ‘ensemble_a’ ou ‘ensemble_b’, mais pas aux deux ensembles simultanément).


ree
ree

Update :

Ajoute tous les éléments du tableau ‘ensemble_b’ à l'ensemble ‘ensemble_a’.


ree
ree

Intersection-update :

Laisse dans l'ensemble ‘ensemble_a’ uniquement les objets qui appartiennent à l'ensemble ‘ensemble_b’.


ree
ree

Sous-ensemble :

Renvoie ‘True’ si ensemble_a est un sous-ensemble de ‘ensemble_b’.


ree
ree

N'hésitez pas à consulter nos articles comme celui-ci pour toutes interrogations.


Pour plus d'informations, n'hésitez pas à consulter nos offres de formations.

A bientôt !

 
 
 

Comments


Un formateur vous rappelle dans les 24h

Contact Expert Python

Laissez-nous vos coordonnées pour être rappelé dans les 24h.

bottom of page