Menu
Coddy logo textTech

Grundlegende Operationen

Teil des Abschnitts Logik und Ablaufsteuerung der Python-Journey von Coddy. Lektion 30 von 78.

Mengen verfügen über integrierte Operationen, mit denen du häufige mengenspezifische Aufgaben effizient ausführen kannst. Zu diesen Operationen gehören das Hinzufügen von Elementen, das Entfernen von Elementen und das Überprüfen, ob Elemente vorhanden sind.

Ein Element zu einer Menge hinzufügen:

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

Hinweis: add() ändert die Menge direkt und gibt None zurück.

Ein Element aus einer Menge entfernen: (löst einen Fehler aus, wenn es nicht vorhanden ist!)

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

Überprüfen, ob ein Element vorhanden ist:

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

Aufgabe

Einfach

Erstelle eine Funktion namens manage_set, die drei Argumente entgegennimmt: set1 (eine Menge), element_to_add und element_to_remove. Die Funktion sollte die folgenden Operationen ausführen:

  1. Füge element_to_add zu set1 hinzu.
  2. Versuche, element_to_remove aus set1 zu entfernen. Wenn sich das Element nicht in der Menge befindet, tue nichts.
  3. Überprüfe, ob die Zahl 5 in set1 enthalten ist. Wenn dies der Fall ist, gib den String "5 is in the set" zurück. Andernfalls gib den String "5 is not in the set" zurück.

Probier es selbst

def manage_set(set1, element_to_add, element_to_remove):
    # Schreibe hier den Code
quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Logik und Ablaufsteuerung

Übe selbstständig: Online-Python-Compiler