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)
break
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)
break
Olá, Pedro. Tudo bem?
Muito obrigado por compartilhar o seu código aqui com a gente. Parabéns pelo trabalho. Continue com essa dedicação.
Ficou muito legal como você usou o **break**
para parar o laço assim que encontrou o livro. Esse tipo de lógica é ótimo para buscas em listas, especialmente quando não queremos percorrer tudo desnecessariamente.
Uma dica interessante para o futuro é usar o **enumerate**
quando precisar do índice de cada item dentro do for
. Veja este exemplo:
livros = ["1984", "Dom Casmurro", "O Pequeno Príncipe", "O Hobbit", "Orgulho e Preconceito"]
for indice, livro in enumerate(livros):
print("Indice:", indice, "Livro:", livro)
Esse código mostra o índice e o nome do livro. Pode ajudar bastante quando precisar saber a posição de um item na lista.