Pessoal, não sei se conseguem me auxiliar.
Estou iniciando os estudos, e estou em uma encruzilhada.
Como diabos, encerro meu algoritmo se o usuário digitar 0??
Coloquei ele como laço FOR.
Minha lista deveria aparecer da forma que esta realmente (só está duplicada, e não sei pq esta assim)
Se puderem me ajudar com uma explicação...
Segue algoritmo:
from operator import itemgetter
produto = {}
produtos = []
for i in range (3):
produto['Código'] = (input('Qual o código?: '))
produto['Estoque'] =(input('Qual o estoque?: '))
produto['Mínimo'] = (input ('Qual o mínimo?: '))
produtos.append(produto.copy())
print('-' * 20)
for e in produtos:
lista = sorted(produtos, key=itemgetter('Código'))
print(lista, end=' ')