題名は難しそうですが、やることは単純ですので目を通していただければ幸いです。
1つ例を挙げると
[[0 1 2 3]
[1 0 3 2]]
という行列を※置換行列とみなして出力結果を(0,1),(2,3) といった形にしたいです。
もう一つ別の例を挙げると
[[0 1 2 3]
[1 2 0 3]]
出力結果は(0,1,2),(3)といった形です。
1つ1つ辿っていくのがセオリーだと思いますが、上手くいかないのでよろしければ教えてください
※置換行列について
二つ目の例でどういったものか説明すると、上の行の0を見る→その下の行は1→上の行の1を見る→下の行は2→上の行の2を見る→下の行は0→上の行の0を見る→一番最初に見たから終わって、見ていない上の行の3を見る→……→全部見たら出力結果は(0,1,2),(3)
といった感じです。私の説明で理解できない場合はこちらも参照して見てくださいhttp://rikei-index.blue.coocan.jp/senkei/teigi4senkei.html
長くなりましたが、ご回答の方よろしくお願いします