私はこの配列の配列を持っています:
配列=[["z1"、 "y1"、 "x1"]、["z2"、 "y2"、 "x2"]、["z3"、 "y3"、 "x3"]、["z4"、 "y4"、 "x4"]]
大きな配列内の配列の要素をインデックスで取得し、それらを変数に入れられるようにしたいと思います。
たとえば、インデックス1の場合、出力は次のようになります。
出力=[["y1"]、["y2"]、["y3"]、["y4"]]
その後も、これらの結果をプッシュして新しい配列を形成できるようにしたいと思います。言い換えると、配列の要素を並べ替えたいと思います(取得してプッシュするよりも良い解決策が見つかった場合)。
例 :
output_x = [["x1"]、["x2"]、["x3"]、["x4"]]
output_y = [["y1"]、["y2"]、["y3"]、["y4"]]
output_z = [["z1"]、["z2"]、["z3"]、["z4"]]
したがって、最終結果は次のようになります。
結果=[["x1"、 "y1"、 "z1"]、["x2"、 "y2"、 "z2"]、["x3"、 "y3"、 "z3"]、["x4"、 "y4"、 "z4"]]
私は本当にこれに対する解決策を見つけたいと思っています。ありがとうございました
PS:x、y、zは座標です。sort
それらをすることを忘れてください