Python経由で処理する次のタイプのファイルがあります。
key1 value1 value3 value5
key2 value2 value6
key3 value1 value5
key4 value4 value6 value5
key5 value4 value5 value6
key6 value3
....
keyN value5 value1
キーはすべて一意であり、可能な値は 6 つしかありませんが、それらは任意の順序で表示され、各キーに関連付けられたゼロ以外の数 (1 から 6 の間) が存在する可能性があります。
このファイルを並べ替えて、値のパターンがまったく同じ行の数、つまりパターン「値 1 値 3 値 5」の行数を特定する方法はありますか? パターン「value2 value6」などは何行ありますか? 上記の例では、key4 と key5 (または key3 と keyN) で始まる行を同じパターンとしてカウントする必要があります。
出力は、上記の方法で並べ替えられた同じファイルである必要があります。
私はこれを行う方法に完全に困惑しています...どんな助けも大歓迎です! ありがとうございました。