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:

mastercard