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
Oi, Diogo! Como vai?
Agradeço por compartilhar seu código com a comunidade Alura.
Você fez um bom uso do comando break
para interromper o laço quando o livro "O Hobbit" é encontrado! Continue assim!
Uma dica interessante para o futuro é usar a função enumerate
quando você precisar acessar o índice e o valor ao iterar sobre uma lista. 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 no índice {i}: {livro}')
break
Nesse exemplo, o índice de "O Hobbit" é mostrado junto com o nome do livro. Isso pode ser útil para outras situações em que o índice seja relevante.
Qualquer dúvida que surgir, compartilhe no fórum. Abraços e bons estudos!