1
resposta

[Projeto] ex6

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, 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.

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