次のような2Dマトリックスを作成しました。
45 67 Row Fine
25 22 Abe Real
58 54 Abe Noon
各列はリストです。行の値は相互に接続されているため、インデックス番号2の3番目の行の値は互いに属します。
最初に3行目、次に4行目で行を並べ替えて、次のようにします。
58 54 Abe Noon
25 22 Abe Real
45 67 Row Fine
どうしたらいいのかわからない。3番目の列の値を持つリストを1つ並べ替えることができます。次に、新しいインデックス番号を見つけて、古いものと比較します。次に、他のリストも調整して、すべての行が再び正しくなるようにします。しかし、それでも4行目を並べ替える必要があります。
ここにリストのリストをソートするためのコードがいくつかありますが、列ではなく行のリストが必要です(よく理解している場合)。
それとも、辞書を作成するのが賢い方法ですか?