Elementen in een Set Benaderen in Python
Omdat sets ongeordend zijn, is het niet mogelijk om hun elementen via een index te benaderen zoals bij een lijst of tuple. Wel kun je:
- Controleren of een element aanwezig is met het
in-trefwoord; - Itereren door de elementen met een
for-lus.
Lidmaatschap verifiëren met in
Het in-trefwoord maakt het mogelijk om te controleren of een specifiek element zich in een set bevindt:
12345678910# Define a set of favorite movies movies = {"Inception", "Interstellar", "Tenet", "Dunkirk", "Memento"} # Check if specific movies are in the set is_inception_present = "Inception" in movies # True is_avatar_present = "Avatar" in movies # False # Print results print(is_inception_present) # Output: True print(is_avatar_present) # Output: False
In dit voorbeeld wordt het in-trefwoord gebruikt om te controleren of specifieke films aanwezig zijn in de set movies en wordt het resultaat als een booleaanse waarde opgeslagen in de variabelen is_inception_present en is_avatar_present.
Itereren door een set met een for-lus
Een set kan worden doorlopen met een for-lus om elk element afzonderlijk te verwerken. Omdat sets ongeordend zijn, is de iteratievolgorde onvoorspelbaar.
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)
Elk element in de set wordt één keer benaderd tijdens iteratie. De volgorde van de elementen in de uitvoer kan variëren.
Swipe to start coding
Je hebt een vrij grote set met de populairste movies.
- Wijs een booleaanse waarde toe aan de variabele
is_first_movie_presentom te controleren of de film"The Green Mile"in de set voorkomt. - Wijs een booleaanse waarde toe aan de variabele
is_second_movie_presentom te controleren of de film"Titanic"in de set voorkomt. - Wijs een booleaanse waarde toe aan de variabele
is_third_movie_presentom te controleren of de film"Interstellar"in de set voorkomt. - Gebruik het sleutelwoord
inom deze taak uit te voeren.
Oplossing
Bedankt voor je feedback!
single
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.
Geweldig!
Completion tarief verbeterd naar 4
Elementen in een Set Benaderen in Python
Veeg om het menu te tonen
Omdat sets ongeordend zijn, is het niet mogelijk om hun elementen via een index te benaderen zoals bij een lijst of tuple. Wel kun je:
- Controleren of een element aanwezig is met het
in-trefwoord; - Itereren door de elementen met een
for-lus.
Lidmaatschap verifiëren met in
Het in-trefwoord maakt het mogelijk om te controleren of een specifiek element zich in een set bevindt:
12345678910# Define a set of favorite movies movies = {"Inception", "Interstellar", "Tenet", "Dunkirk", "Memento"} # Check if specific movies are in the set is_inception_present = "Inception" in movies # True is_avatar_present = "Avatar" in movies # False # Print results print(is_inception_present) # Output: True print(is_avatar_present) # Output: False
In dit voorbeeld wordt het in-trefwoord gebruikt om te controleren of specifieke films aanwezig zijn in de set movies en wordt het resultaat als een booleaanse waarde opgeslagen in de variabelen is_inception_present en is_avatar_present.
Itereren door een set met een for-lus
Een set kan worden doorlopen met een for-lus om elk element afzonderlijk te verwerken. Omdat sets ongeordend zijn, is de iteratievolgorde onvoorspelbaar.
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)
Elk element in de set wordt één keer benaderd tijdens iteratie. De volgorde van de elementen in de uitvoer kan variëren.
Swipe to start coding
Je hebt een vrij grote set met de populairste movies.
- Wijs een booleaanse waarde toe aan de variabele
is_first_movie_presentom te controleren of de film"The Green Mile"in de set voorkomt. - Wijs een booleaanse waarde toe aan de variabele
is_second_movie_presentom te controleren of de film"Titanic"in de set voorkomt. - Wijs een booleaanse waarde toe aan de variabele
is_third_movie_presentom te controleren of de film"Interstellar"in de set voorkomt. - Gebruik het sleutelwoord
inom deze taak uit te voeren.
Oplossing
Bedankt voor je feedback!
single