ユーザ用ツール

サイト用ツール


サイドバー

このページの翻訳:



最近の更新



Tag Cloud

15_python:15_sort_double

15 2次元列ソート

2次元のキーを元にソートかける。
for分とかで並び替えると手間もかかるので、これだと簡単で良い。(^^)

list = [[1,'B',3],[2,'A',4],[3,'F',5],[4,'D',6],[2,'C',4],[1,'D',3],[2,'C',4],[5,'E',7]]
list = sorted(list, reverse=False, key=lambda x: x[1])  #[1]に注目してソート
print(list)

実行結果

[[2, 'A', 4], [1, 'B', 3], [2, 'C', 4], [2, 'C', 4], [4, 'D', 6], [1, 'D', 3], [5, 'E', 7], [3, 'F', 5]]
15_python/15_sort_double.txt · 最終更新: 2023/01/23 13:53 by matsui