pythonのリスト内辞書のソートについて(JSON)
以下のような場合はこのようにソートできる。
>>>terms = [{'hoge':1}, {'hoge':3}, {'hoge':2}] >>>sorted(terms,key=lambda x:x['hoge'],reverse=True) [['hoge': 3}, {'hoge': 2}, {'hoge': 1}]
jsonの値などをソートするときに有効。
以下のような場合はこのようにソートできる。
>>>terms = [{'hoge':1}, {'hoge':3}, {'hoge':2}] >>>sorted(terms,key=lambda x:x['hoge'],reverse=True) [['hoge': 3}, {'hoge': 2}, {'hoge': 1}]
jsonの値などをソートするときに有効。