Keyを指定して辞書データをソートする
test = [ {'name': 'taro', 'age': 18}, {'name': 'jiro', 'age': 12}, {'name': 'saburo', 'age': 10} ]
#非破壊的 元のtestはそのまま sorted_data = sorted(test, key=lambda item: item['age']))
#破壊的 元のtest自体を書き換える test.sort(key=lambda item: item['age'])
#Result [ {'name': 'saburo', 'age': 10}, {'name': 'jiro', 'age': 12}, {'name': 'taro', 'age': 18} ]
0 件のコメント:
コメントを投稿