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, Andre! Como vai?
Agradeço por compartilhar.
Gostei de como você usou o break
para interromper o laço quando encontrou o livro desejado. Esse recurso é bem útil para evitar percorrer toda a lista quando a condição já foi atendida.
Uma dica interessante para o futuro é utilizar o in
para verificar se um item está presente em uma lista, de forma mais direta.
livros = ["1984", "Dom Casmurro", "O Pequeno Principe", "O Hobbit", "Orgulho e Preconceito"]
if "O Hobbit" in livros:
print("Livro encontrado na lista")
Esse código faz a busca de maneira simples, sem precisar de um laço.