Assim ficou minha resolução do sexto exercício:
livros = ["1984", "Dom Casmurro", "O Pequeno Príncipe", "O Hobbit", "Orgulho e Preconceito"]
for i in livros:
if i == 'O Hobbit':
print(f'Livro encontrado: {i}')
break
Assim ficou minha resolução do sexto exercício:
livros = ["1984", "Dom Casmurro", "O Pequeno Príncipe", "O Hobbit", "Orgulho e Preconceito"]
for i in livros:
if i == 'O Hobbit':
print(f'Livro encontrado: {i}')
break
Bom dia! Como está?
Incrível! Continue resolvendo os desafios e compartilhando com a comunidade Alura.
Notei que você utilizou o laço for
para iterar sobre uma lista de elementos, aplicou de forma eficaz o comando break
para interromper a repetição ao encontrar um item específico e compreendeu a importância do controle de fluxo para otimizar a execução do código evitando iterações desnecessárias.
Um próximo passo interessante seria explorar o uso do operador in
para verificar a existência de um elemento em uma lista. Veja o exemplo:
livros = ["1984", "Dom Casmurro", "O Pequeno Príncipe", "O Hobbit", "Orgulho e Preconceito"]
if "O Hobbit" in livros:
print("Livro encontrado: O Hobbit")
Resultado:
Livro encontrado: O Hobbit
Isso permite verificar elementos de forma direta e clara, o que pode ser muito útil para buscas simples.
Fico à disposição! E se precisar, conte sempre com o apoio do fórum.
Abraço e bons estudos!