私はこのようになり、ネストされたリストを持っている:2つの異なるリストアイテムと並べ替え/再シャッフルに基づいて複数アイテムの並べ替えを行いますか?
li = [['m', 'z', 'asdgwergerwhwre'],
['j', 'h', 'asdgasdgasdgasdgas'],
['u', 'a', 'asdgasdgasdgasd'],
['i', 'o', 'sdagasdgasdgdsag']]
を私はアルファベット順にリストを並べ替えることが好きですが、各サブリストにおける第一又は第二の要素のいずれかを使用します。上記の例では、希望の出力は次のようになります。
['a', 'u', 'asdgasdgasdgasd']
['h', 'j', 'asdgasdgasdgasdgas']
['i', 'o', 'sdagasdgasdgdsag']
['m', 'z', 'asdgwergerwhwre']
この種のソートを達成する最良の方法は何ですか?
それだけでソートではなく、内側の変換 –