Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Zugriff auf die Elemente eines Sets | Menge
Python-Datenstrukturen
course content

Kursinhalt

Python-Datenstrukturen

Python-Datenstrukturen

1. Liste
2. Wörterbuch
3. Tupel
4. Menge

book
Zugriff auf die Elemente eines Sets

Da Mengen ungeordnet sind, können Sie nicht auf ihre Elemente durch einen Index zugreifen, wie Sie es bei einer Liste oder einem Tupel tun würden. Sie können jedoch:

  • Die Existenz eines Elements mit dem in-Schlüsselwort überprüfen;
  • Durch die Elemente mit einer for-Schleife iterieren.

Mitgliedschaft mit in überprüfen

Das in-Schlüsselwort ermöglicht es Ihnen zu überprüfen, ob ein bestimmtes Element in einer Menge existiert:

123456
# Define a set of favorite movies movies = {"Inception", "Interstellar", "Tenet", "Dunkirk", "Memento"} # Check if specific movies are in the set print("Inception" in movies) # True print("Avatar" in movies) # False
copy

Durch eine Menge mit einer for-Schleife iterieren

Sie können über eine Menge mit einer for-Schleife iterieren, um jedes Element einzeln zu verarbeiten. Da Mengen ungeordnet sind, ist die Iterationsreihenfolge unvorhersehbar.

1234567
# Define a set of favorite movies movies = {"Inception", "Interstellar", "Tenet", "Dunkirk", "Memento"} # Iterate through the set and print each movie title print("Movie collection:") for movie in movies: print(movie)
copy

Jedes Element in der Menge wird einmal während der Iteration zugegriffen. Die Reihenfolge der Elemente in der Ausgabe kann variieren.

Aufgabe

Swipe to start coding

Sie haben eine ziemlich große Menge der beliebtesten movies.

Ihr Ziel:

  • Weisen Sie der Variablen is_first_movie_present einen booleschen Wert zu, um zu überprüfen, ob der Film "The Green Mile" in der Menge ist.
  • Weisen Sie der Variablen is_second_movie_present einen booleschen Wert zu, um zu überprüfen, ob der Film "Titanic" in der Menge ist.
  • Weisen Sie der Variablen is_third_movie_present einen booleschen Wert zu, um zu überprüfen, ob der Film "Interstellar" in der Menge ist.
  • Verwenden Sie das in Schlüsselwort, um diese Aufgabe zu erfüllen.

Lösung

Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 4. Kapitel 4
toggle bottom row

book
Zugriff auf die Elemente eines Sets

Da Mengen ungeordnet sind, können Sie nicht auf ihre Elemente durch einen Index zugreifen, wie Sie es bei einer Liste oder einem Tupel tun würden. Sie können jedoch:

  • Die Existenz eines Elements mit dem in-Schlüsselwort überprüfen;
  • Durch die Elemente mit einer for-Schleife iterieren.

Mitgliedschaft mit in überprüfen

Das in-Schlüsselwort ermöglicht es Ihnen zu überprüfen, ob ein bestimmtes Element in einer Menge existiert:

123456
# Define a set of favorite movies movies = {"Inception", "Interstellar", "Tenet", "Dunkirk", "Memento"} # Check if specific movies are in the set print("Inception" in movies) # True print("Avatar" in movies) # False
copy

Durch eine Menge mit einer for-Schleife iterieren

Sie können über eine Menge mit einer for-Schleife iterieren, um jedes Element einzeln zu verarbeiten. Da Mengen ungeordnet sind, ist die Iterationsreihenfolge unvorhersehbar.

1234567
# Define a set of favorite movies movies = {"Inception", "Interstellar", "Tenet", "Dunkirk", "Memento"} # Iterate through the set and print each movie title print("Movie collection:") for movie in movies: print(movie)
copy

Jedes Element in der Menge wird einmal während der Iteration zugegriffen. Die Reihenfolge der Elemente in der Ausgabe kann variieren.

Aufgabe

Swipe to start coding

Sie haben eine ziemlich große Menge der beliebtesten movies.

Ihr Ziel:

  • Weisen Sie der Variablen is_first_movie_present einen booleschen Wert zu, um zu überprüfen, ob der Film "The Green Mile" in der Menge ist.
  • Weisen Sie der Variablen is_second_movie_present einen booleschen Wert zu, um zu überprüfen, ob der Film "Titanic" in der Menge ist.
  • Weisen Sie der Variablen is_third_movie_present einen booleschen Wert zu, um zu überprüfen, ob der Film "Interstellar" in der Menge ist.
  • Verwenden Sie das in Schlüsselwort, um diese Aufgabe zu erfüllen.

Lösung

Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 4. Kapitel 4
Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
We're sorry to hear that something went wrong. What happened?
some-alt