美文网首页
python对字典集合进行排序

python对字典集合进行排序

作者: 那脸憔悴 | 来源:发表于2017-04-01 13:41 被阅读0次
    #coding:utf-8
    def test():
        m = [{'x':20, 'value':'aaaaa'},{'x':15, 'value':'bbbbb'},{'x':22, 'value':'abcdefg'},{'x':30, 'value':'gggggg'}]
        print m
        result = sorted(m, key = sort_test) #顺序
        #result = sorted(m, key = sort_test, reverse = True) #倒序
        return result
    def sort_test(c):
        return c["x"] #按字典的''x''字段进行排序
    
    print test()
    

    相关文章

      网友评论

          本文标题:python对字典集合进行排序

          本文链接:https://www.haomeiwen.com/subject/xieiottx.html