在python的dicts列表中查找最大值

时间:2017-03-02 08:46:02

标签: python

我有一个python数据结构如下:

[
    {
    '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
    }
]

我想查找哪个key给出的最大值为Transactions,哪个键的最大值为用户。我正在寻找一种pythonic但可读的解决方案

0 个答案:

没有答案