Tilgang til Elementer i et Sett i Python
Fordi mengder er uordnede, kan du ikke få tilgang til elementene deres ved hjelp av indeks slik du ville gjort med en liste eller en tuple. Du kan derimot:
- Sjekke om et element finnes ved å bruke
in-nøkkelordet; - Iterere gjennom elementene ved hjelp av en
for-løkke.
Verifisere medlemskap med in
in-nøkkelordet lar deg sjekke om et spesifikt element finnes i en mengde:
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
I dette eksemplet bruker vi in-nøkkelordet for å sjekke om bestemte filmer finnes i mengden movies, og lagrer resultatet som en boolsk verdi i variablene is_inception_present og is_avatar_present.
Iterere gjennom en mengde med en for-løkke
Du kan iterere over en mengde ved hjelp av en for-løkke for å behandle hvert element individuelt. Siden mengder er uordnede, er rekkefølgen på iterasjonen uforutsigbar.
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)
Hvert element i mengden blir aksessert én gang under iterasjon. Rekkefølgen på elementene i utdataene kan variere.
Swipe to start coding
Du har fått et ganske stort sett med de mest populære movies.
- Tildel en boolsk verdi til variabelen
is_first_movie_presentfor å sjekke om filmen"The Green Mile"finnes i settet. - Tildel en boolsk verdi til variabelen
is_second_movie_presentfor å sjekke om filmen"Titanic"finnes i settet. - Tildel en boolsk verdi til variabelen
is_third_movie_presentfor å sjekke om filmen"Interstellar"finnes i settet. - Bruk nøkkelordet
infor å utføre denne oppgaven.
Løsning
Takk for tilbakemeldingene dine!
single
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår
Fantastisk!
Completion rate forbedret til 4
Tilgang til Elementer i et Sett i Python
Sveip for å vise menyen
Fordi mengder er uordnede, kan du ikke få tilgang til elementene deres ved hjelp av indeks slik du ville gjort med en liste eller en tuple. Du kan derimot:
- Sjekke om et element finnes ved å bruke
in-nøkkelordet; - Iterere gjennom elementene ved hjelp av en
for-løkke.
Verifisere medlemskap med in
in-nøkkelordet lar deg sjekke om et spesifikt element finnes i en mengde:
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
I dette eksemplet bruker vi in-nøkkelordet for å sjekke om bestemte filmer finnes i mengden movies, og lagrer resultatet som en boolsk verdi i variablene is_inception_present og is_avatar_present.
Iterere gjennom en mengde med en for-løkke
Du kan iterere over en mengde ved hjelp av en for-løkke for å behandle hvert element individuelt. Siden mengder er uordnede, er rekkefølgen på iterasjonen uforutsigbar.
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)
Hvert element i mengden blir aksessert én gang under iterasjon. Rekkefølgen på elementene i utdataene kan variere.
Swipe to start coding
Du har fått et ganske stort sett med de mest populære movies.
- Tildel en boolsk verdi til variabelen
is_first_movie_presentfor å sjekke om filmen"The Green Mile"finnes i settet. - Tildel en boolsk verdi til variabelen
is_second_movie_presentfor å sjekke om filmen"Titanic"finnes i settet. - Tildel en boolsk verdi til variabelen
is_third_movie_presentfor å sjekke om filmen"Interstellar"finnes i settet. - Bruk nøkkelordet
infor å utføre denne oppgaven.
Løsning
Takk for tilbakemeldingene dine!
single