Oi, Maria! Como vai?
Agradeço por compartilhar seu código com a comunidade Alura.
Você aplicou muito bem tanto o for com break quanto o while com controle de indice. Ficou claro que você entendeu como interromper o laço quando encontra o valor buscado. Importante notar como o break evita iteracoes desnecessarias, deixando o codigo mais eficiente.
Você pode usar o método in pra verificar se um elemento existe na lista de forma mais direta.
livros = ["1984", "Dom Casmurro", "O Pequeno Principe", "O Hobbit", "Orgulho e Preconceito"]
buscado = "O Hobbit"
if buscado in livros:
print("Livro encontrado")
Esse código verifica se o valor está dentro da lista e imprime a mensagem caso esteja, deixando a verificação mais simples e legível.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!