livros = ["1984", "Dom Casmurro", "O Pequeno Príncipe", "O Hobbit", "Orgulho e Preconceito"]
for livro in livros: if livro == "O Hobbit": print("Livro encontrado: ", livro)
livros = ["1984", "Dom Casmurro", "O Pequeno Príncipe", "O Hobbit", "Orgulho e Preconceito"]
for livro in livros: if livro == "O Hobbit": print("Livro encontrado: ", livro)
Oi, Santiago! Como vai?
A lógica que você usou tá correta pra localizar o item na lista. Faltou apenas incluir o break
para interromper o laço assim que o livro for encontrado, como a proposta da atividade sugere.
Uma dica interessante para o futuro é usar break
para parar o loop assim que a condição for satisfeita.
livros = ["1984", "Dom Casmurro", "O Pequeno Príncipe", "O Hobbit", "Orgulho e Preconceito"]
for livro in livros:
if livro == "O Hobbit":
print(f"Livro encontrado: {livro}")
break
Esse código encontra o livro e encerra o loop, economizando processamento desnecessário.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!