while True:
livros = [
{"nome": "1984", "estoque": 5},
{"nome": "Dom Casmurro", "estoque": 0},
{"nome": "O Pequeno Principe", "estoque": 3},
{"nome": "O Hobbit", "estoque": 0},
{"nome": "Orgulho e Preconceito", "estoque": 2}
]
pesq = input("\nDigite o nome do livro para pesquisa de estoque: ")
com_estoque = list({})
sem_estoque = list({})
for livro in livros:
if pesq in livro["nome"]:
if livro["estoque"] > 0:
#print(f'\n{livro["nome"]} | Estoque: {livro["estoque"]}')
com_estoque.append({"nome":livro["nome"],"estoque":livro["estoque"]})
else:
#print(f"\n{livro["nome"]} | Indisponivel")
sem_estoque.append({"nome":livro["nome"],"estoque":0})
print("\nLivros disponiveis:")
for livro in com_estoque:
print(f"{livro["nome"]} \t- {livro["estoque"]} unidades")
print("\nLivros indisponiveis:")
for livro in sem_estoque:
print(f"{livro["nome"]}")