1
resposta

[Projeto] resolucao

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
1 resposta

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!

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!