python sorted 和 lamb

发布时间:2019-09-02 07:41:55编辑:auto阅读(1863)

    dict = [
    {'id':'4','name':'b'},
    {'id':'6','name':'c'},
    {'id':'3','name':'a'},
    {'id':'1','name':'g'},
    {'id':'8','name':'f'}
    ]
    dict_b = sorted(dict, key=lambda a:a['id'])
    print dict_b


    排序后[{'id': '1', 'name': 'g'}, {'id': '3', 'name': 'a'}, {'id': '4', 'name': 'b'}, {'id': '6', 'name': 'c'}, {'id': '8', 'name': 'f'}]



关键字