AVANÇADO#
Nesta última etapa, queremos analisar os valores totais de cada método de pagamento (débito, crédito e refeição). Agora vamos trabalhar com o dicionário completo de vendas.
Faça a função consolidado_por_metodo que recebe como argumento o dicionário completo de vendas e retorna um novo dicionário onde as chaves são os métodos de pagamento e o valor é o valor total de venda.
Exemplo:
vendas = {
'01/02/2022': {
'maquininha1': {
'debito' : {
'visa': 50,
'mastercard':100,
'maestro':200,
'hipercard':230.10
},
'credito': {
'visa': 50,
'mastercard':100,
'elo': 150,
'american express': 10
},
'refeicao':{
'ticket' : 50.55,
'alelo' : 21.10
}
},
'maquininha2': {
'debito' : {
'visa': 28.18,
'mastercard':470.13,
'hipercard':55.20
},
'credito': {
'visa': 354,
'mastercard':100.59,
'elo': 903,
'american express': 836.78
},
'refeicao':{
'ticket' : 44.60,
}
},
'maquininha3': {
'debito' : {
'visa': 170.30,
'mastercard':907.10,
'hipercard':492.10
},
'credito': {
'visa': 500.53,
'mastercard':929.10,
'elo': 941.15,
'american express': 202.29
}
},
},
'20/04/2022': {
'maquininha1': {
'debito' : {
'visa': 50,
'mastercard':100,
'maestro':200,
'hipercard':230.10
},
'credito': {
'visa': 740,
'mastercard':100,
'elo': 515.50,
'american express': 196.10
},
'refeicao':{
'ticket' : 692.02,
'alelo' : 402.10
}
},
},
}
print(consolidado_por_metodo(vendas))
Saída: