Oi, Carlos! Como vai?
Agradeço por compartilhar.
Gostei da forma como você usou o continue para ignorar livros sem estoque. Isso torna o código mais limpo e evita condições desnecessárias dentro do laço. Ficou bem organizado e direto ao ponto.
Uma dica interessante para o futuro é usar o método append() para criar uma lista apenas com os livros disponíveis antes de exibi-los.
livros_disponiveis = []
for livro in livros:
if livro["estoque"] == 0:
continue
livros_disponiveis.append(livro["nome"])
print(livros_disponiveis)
Esse código cria uma lista chamada livros_disponiveis contendo apenas os títulos com estoque maior que zero.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!