continua mostrando todos os livros.
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
continua mostrando todos os livros.
Olá, Pedro! Tudo certo?
No seu código, você usou ["Estoque"] sem endereçar o objeto livro, então você não está aplicando nenhum filtro, pois seria necessário passo o objeto antes de ["Estoque"].
Aqui está a correção que você pode fazer:
livros = [
{"nome": "1984", "estoque": 5},
{"nome": "Dom Casmurro", "estoque": 0},
{"nome": "O Pequeno Príncipe", "estoque": 3},
{"nome": "O Hobbit", "estoque": 0},
{"nome": "Orgulho e Preconceito", "estoque": 2}
]
for livro in livros:
if livro["estoque"] == 0:
continue
print(f'Livro disponível: {livro["nome"]}')
Com essa alteração, o código deve funcionar como esperado, exibindo apenas os livros com base no filtro.
Espero ter ajudado e bons estudos!