Menu
CoddyTech

Zugehörigkeitsprüfungen

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

Mit Mitgliedschaftsprüfungen in Python kannst du überprüfen, ob ein Wert in einer Sammlung wie einer Liste, einem Tupel, einer Menge oder einem Wörterbuch vorhanden ist. Dazu verwendest du in und not in.

Der in-Operator prüft, ob ein Wert vorhanden ist:

fruits = ["apple", "banana", "cherry"]
print("apple" in fruits)  # True

Der Operator not in prüft, ob ein Wert nicht vorhanden ist:

numbers = [1, 2, 3]
print(4 not in numbers)  # True

Bei Dictionaries beziehen sich Mitgliedschaftsprüfungen standardmäßig auf die Schlüssel:

my_dict = {"name": "Alice", "age": 25}
print("name" in my_dict)  # True
print("Alice" in my_dict)  # False
challenge icon

Aufgabe

Einfach

Dir wird eine Liste mit Namen und ein Wörterbuch mit Schülernoten gegeben. Schreibe ein Programm, das:

  1. Prüft, ob "Alice" in der Liste ist → Ausgabe: "Alice is in the list."
  2. Prüft, ob "David" nicht in der Liste ist → Ausgabe: "David is not in the list."
  3. Prüft, ob "Bob" im Wörterbuch ist → Ausgabe: "Bob is in the dictionary."
  4. Prüft, ob "Eve" nicht im Wörterbuch ist → Ausgabe: "Eve is not in the dictionary."

Probier es selbst

# Gegebene Daten
names = ["Alice", "Bob", "Charlie"]
grades = {"Alice": 85, "Bob": 90, "Charlie": 78}

# 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