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 回答