Menu
CoddyTech

Opérations de base

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

Les ensembles sont dotés d’opérations intégrées qui vous permettent d’effectuer efficacement les 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)
# Résultat : {1, 2, 3, 4}

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

Retirer un élément d’un ensemble : (déclenche 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ée une fonction nommée manage_set qui prend trois arguments : set1 (un ensemble), element_to_add et element_to_remove. La fonction doit effectuer les opérations suivantes :

  1. Ajoute element_to_add à set1.
  2. Essaie de supprimer element_to_remove de set1. Si l’élément ne se trouve pas dans l’ensemble, ne fais rien.
  3. Vérifie si le nombre 5 se trouve dans set1. Si c’est le cas, renvoie la chaîne "5 is in the set". Sinon, renvoie 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