0

ポイント座標のリストを表す 2 つのタプルがあります。行ごとに並べ替える必要があります。次のコードは、行のタプルをソートし、タプルの順序付けで行った変更を含む新しいタプルを返します。次に、この情報を使用して列のタプルを同じ方法でソートする必要があります。

tuple_sort_index (intersection_points_row, Indices)

インデックスには次のものが含まれるようになりました。[1, 0, 5, 2, 4, 3]

[730.5, 1200.15, 515.429, 670.778, 1330.5, 1473.4]したがって、上記のタプルに表示されているのと同じ順序でこれらの値を使用して、intersection_points_col を並べ替える必要があります。

これはどのように行うことができますか?

4

1 に答える 1

1
Tuple := [730.5, 1200.15, 515.429, 670.778, 1330.5, 1473.4]
Indices := [1, 0, 5, 2, 4, 3]

** Sorted
Sorted := Tuple[Indices]

** Inverted
tuple_inverse (Sorted, Inverted)
于 2020-05-21T07:07:18.997 に答える