Conteúdo do Curso
Estruturas de Dados em Python
Estruturas de Dados em Python
Acessando Elementos em um Conjunto: Iteração e Teste de Pertencimento
Como os conjuntos são não ordenados, você não pode acessar seus elementos por índice como faria com uma lista ou tupla. No entanto, você pode:
- Verificar a existência de um elemento usando a palavra-chave
in
; - Iterar pelos elementos usando um loop
for
.
Verificando a Existência com in
A palavra-chave in
permite que você verifique se um elemento específico existe dentro de um conjunto:
# 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
Iterando por um Conjunto com um Loop for
Você pode iterar sobre um conjunto usando um loop for
para processar cada elemento individualmente. Como os conjuntos são não ordenados, a ordem de iteração é imprevisível.
# 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)
Cada elemento no conjunto é acessado uma vez durante a iteração. A ordem dos elementos na saída pode variar.
Swipe to start coding
Você tem um conjunto bastante grande dos movies
mais populares.
- Atribua um valor booleano à variável
is_first_movie_present
para verificar se o filme"The Green Mile"
está no conjunto. - Atribua um valor booleano à variável
is_second_movie_present
para verificar se o filme"Titanic"
está no conjunto. - Atribua um valor booleano à variável
is_third_movie_present
para verificar se o filme"Interstellar"
está no conjunto. - Use a palavra-chave
in
para realizar esta tarefa.
Solução
Obrigado pelo seu feedback!
Acessando Elementos em um Conjunto: Iteração e Teste de Pertencimento
Como os conjuntos são não ordenados, você não pode acessar seus elementos por índice como faria com uma lista ou tupla. No entanto, você pode:
- Verificar a existência de um elemento usando a palavra-chave
in
; - Iterar pelos elementos usando um loop
for
.
Verificando a Existência com in
A palavra-chave in
permite que você verifique se um elemento específico existe dentro de um conjunto:
# 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
Iterando por um Conjunto com um Loop for
Você pode iterar sobre um conjunto usando um loop for
para processar cada elemento individualmente. Como os conjuntos são não ordenados, a ordem de iteração é imprevisível.
# 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)
Cada elemento no conjunto é acessado uma vez durante a iteração. A ordem dos elementos na saída pode variar.
Swipe to start coding
Você tem um conjunto bastante grande dos movies
mais populares.
- Atribua um valor booleano à variável
is_first_movie_present
para verificar se o filme"The Green Mile"
está no conjunto. - Atribua um valor booleano à variável
is_second_movie_present
para verificar se o filme"Titanic"
está no conjunto. - Atribua um valor booleano à variável
is_third_movie_present
para verificar se o filme"Interstellar"
está no conjunto. - Use a palavra-chave
in
para realizar esta tarefa.
Solução
Obrigado pelo seu feedback!