1

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

anekix
  • 2,393
  • 2
  • 30
  • 57

0 Answers0