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
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
Olá, Victor. Tudo bem?
Muito obrigado por compartilhar o seu código aqui com a gente. Parabéns pelo trabalho. Continue com essa dedicação.
Ótimo como você usou o break
para interromper o laço assim que encontrou o livro desejado. Isso é útil para evitar verificações desnecessárias após encontrar o resultado.
Uma alternativa interessante seria usar enumerate
para obter o índice do livro ao encontrá-lo. Veja este exemplo:
livros = ["1984", "Dom Casmurro", "O Pequeno Príncipe", "O Hobbit", "Orgulho e Preconceito"]
for i, livro in enumerate(livros):
if livro == "O Hobbit":
print(f'Livro encontrado na posição {i}: {livro}')
break
Isso adiciona mais contexto sobre a posição do item na lista.
Conte com o apoio do Fórum. Abraços e bons estudos.