質問: Python3の2次元配列のソートについて教えて下さい [[1, 2], [1, 3], [2, 4]]のようなリストのソートで 昇順ソートでインデックス0が同じならインデックス1は降順でソートしたいと思ってます。 結果が以下のようになるようにしたいです 1 3 1 2 2 4 よろしくおねがいします。
回答: こんな感じ? a=[[1, 2], [1, 3], [2, 4]] a.sort(key= lambda x: x[1], reverse=True) a.sort(key= lambda x: x[0]) print(a)