次のようないくつかのサブリストで構成される単純なリストがあります。
a = [[4, 3, 2, 1], [5, 8, 7, 6], [12, 11, 10, 9]]
サブリストの要素に従ってa[1]
降順でこれをソートする必要があるため、次のようになります。
sorted_a = [(3, 2, 1, 4), (8, 7, 6, 5), (11, 10, 9, 12)]
私はソートを使用してみました:
sorted_a = sorted(a, key=lambda x: -x[2])
しかし、それは返します:
[[12, 11, 10, 9], [5, 8, 7, 6], [4, 3, 2, 1]]
これは私がまったく必要としているものではありません。