estq = copy_estoque.loc[copy_estoque['Sobra %'] <35, 'Quantidade']
preço = copy_estoque.loc[copy_estoque['Sobra %'] <35, 'Custo da Unidade']
valor = 211470
preço = [ 9500, 10890, 3980]
estq = [13, 15, 13] - quantidade de cada item no estoque
Quero que:
Enquanto o valor for maior que o preço do item:
- compre um item
- adicione +1 na quantidade (do estq do item respectivo)
- e subtraia do valor, o preço deste item
Para no final ter:
quantidade de itens atualizada
e o valor restante do dinheiro
Havia tentado o seguinte código,
for p,e in zip(preço, estq):
while dinheiro > p:
e = e+1
valor = valor - p
print(dinheiro)
print(estq)
Deve ser um conhecimento básico que me falta mas não estou sabendo lidar.
Fico imensamente grato com qualquer sugestão!