Conteúdo do Curso
Estruturas de Dados em Python
Estruturas de Dados em Python
Acessando os Elementos de um Conjunto
Porque 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 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ê recebe um conjunto bastante grande dos movies
mais populares.
Seu objetivo:
- 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 os Elementos de um Conjunto
Porque 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 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ê recebe um conjunto bastante grande dos movies
mais populares.
Seu objetivo:
- 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!