PROFICIENTE#
Nesta etapa queremos descobrir qual é a bandeira de cartão que possui maior valor de venda. Neste item, ainda não utilizaremos o relatório de vendas completo. Vamos analisar os dados para um dia de venda.
Implemente a função bandeira_mais que recebe como argumento um dicionário com os dados de um dia de venda e retorne a bandeira de cartão que possui o maior valor de venda. Note que algumas bandeiras de cartão aparecem em mais de um método de pagamento. Nesses casos, a função deve considerar a soma dos valores para essa bandeira.
Exemplo:
algum_dia = {
'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
}
}
}
print(bandeira_mais(algum_dia))
Saída: