i have a python data structure as below:
[
    {
    'Transactions':{'value':301.0},
    'Users':{'value':21234.0},
    'key':u'18-24',
    'doc_count':30
    },
    {
    'Transactions':{'value':665.0},
    'Users':{'value':36053.0},
    'key':u'25-34',
    'doc_count':30
    },
    {
    'Transactions':{'value':452.0},
    'Users':{'value':20244.0},
    'key':u'35-44',
    'doc_count':30
    },
    {
    'Transactions':{'value':159.0},
    'Users':{'value':8316.0},
    'key':u'45-54',
    'doc_count':30
    },
    {
    'Transactions':{'value':119.0},
    'Users':{'value':5560.0},
    'key':u'55-64',
    'doc_count':30
    },
    {
    'Transactions':{'value':93.0},
    'Users':{'value':4168.0},
    'key':u'65+',
    'doc_count':30
    }
]
i want to find which key gives has max value of Transactions and which key has max value of Users. i am looking for a solution which is pythonic yet readable
