Kursinhalt
Python-Datenstrukturen
Python-Datenstrukturen
Zugriff auf Elemente in einer Menge: Iteration und Membership-Test
Da Mengen ungeordnet sind, können Sie nicht auf ihre Elemente durch einen Index zugreifen, wie Sie es mit 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 innerhalb 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 während der Iteration einmalig abgerufen. Die Reihenfolge der Elemente in der Ausgabe kann variieren.
Swipe to start coding
Du hast eine ziemlich große Menge der beliebtesten movies
.
- 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 erledigen.
Lösung
Danke für Ihr Feedback!
Zugriff auf Elemente in einer Menge: Iteration und Membership-Test
Da Mengen ungeordnet sind, können Sie nicht auf ihre Elemente durch einen Index zugreifen, wie Sie es mit 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 innerhalb 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 während der Iteration einmalig abgerufen. Die Reihenfolge der Elemente in der Ausgabe kann variieren.
Swipe to start coding
Du hast eine ziemlich große Menge der beliebtesten movies
.
- 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 erledigen.
Lösung
Danke für Ihr Feedback!