Menu
Coddy logo textTech

Opérations de base

Fait partie de la section Logique et flux du Journey Python de Coddy. Leçon 30 sur 78.

Les ensembles disposent d’opérations intégrées qui vous permettent d’effectuer efficacement des tâches courantes liées aux ensembles. Ces opérations comprennent l’ajout d’éléments, la suppression d’éléments et la vérification de la présence d’éléments.

Ajouter un élément à un ensemble :

my_set = {1, 2, 3}
my_set.add(4)
print(my_set)
# Sortie : {1, 2, 3, 4}

Remarque : add() modifie l’ensemble sur place et renvoie None.

Supprimer un élément d’un ensemble : (lève une erreur s’il n’existe pas !)

my_set = {1, 2, 3}
my_set.remove(2)
print(my_set)
# Sortie : {1, 3}

Vérifier la présence d’un élément :

my_set = {1, 2, 3}
print(2 in my_set)
# Sortie : True
print(4 in my_set)
# Sortie : False
challenge icon

Défi

Facile

Créez une fonction nommée manage_set qui accepte trois arguments : set1 (un ensemble), element_to_add et element_to_remove. La fonction doit effectuer les opérations suivantes :

  1. Ajoutez element_to_add à set1.
  2. Tentez de supprimer element_to_remove de set1. Si l’élément ne se trouve pas dans l’ensemble, ne faites rien.
  3. Vérifiez si le nombre 5 se trouve dans set1. Si c’est le cas, renvoyez la chaîne "5 is in the set". Sinon, renvoyez la chaîne "5 is not in the set".

Essayez vous-même

def manage_set(set1, element_to_add, element_to_remove):
    # Écrivez le code ici
quiz iconTestez-vous

Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.

Toutes les leçons de Logique et flux

Entraînez-vous par vous-même : Compilateur Python en ligne