Kursinhalt
Python-Datenstrukturen
Python-Datenstrukturen
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:
# 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
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.
# 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)
Jedes Element in der Menge wird einmal während der Iteration zugegriffen. Die Reihenfolge der Elemente in der Ausgabe kann variieren.
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
Danke für Ihr Feedback!
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:
# 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
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.
# 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)
Jedes Element in der Menge wird einmal während der Iteration zugegriffen. Die Reihenfolge der Elemente in der Ausgabe kann variieren.
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
Danke für Ihr Feedback!