次の問題があり、助けていただければ幸いです。次の (nx 3) 配列があるとします。
["Skyfall", "Monday", "21:00",
"Batman Rises", "Wednesday", "22:30",
"Skyfall", "Tuesday", "23:00",
"The Avengers", "Thursday", "22:45",
"Skyfall", "Monday", "21:00"
"Batman Rises", "Wednesday", "22:30",
"Batman Rises", "Wednesday", "22:00",
. . .
. . .
. . .]
各行は 3 つの文字列で表されます。次の方法で、共通の行をグループ化するアルゴリズムを実装したいと思います。アルゴリズムが開始されると、最初に 2 次元配列の最初の列のすべての値がチェックされます。そこで同じ値が見つかった場合は、2 番目の列に進みますが、最初のステップで同じ値を持つ行のみをチェックします。その後、同じ動機で第3コラムに続きます。最後に、上記の手順で見つかった行を示します。たとえば、指定された配列の出力は次のようになります。
[「スカイフォール」、「月曜日」、「21:00」、
「バットマン ライジング」、「水曜日」、「22:30」]
どうすればそれができるか考えていますか?どうもありがとうございました!