array_sort_by 函数
排序一维数组,或按指定列排序二维数组的行。
语法
ArrayTools:-SortBy(array)ArrayTools:-SortBy(array, column)ArrayTools:-SortBy(array, column, order = descending)array_sort_by(array, column)
参数与选项
array | 一维数组或二维行数据。 |
|---|---|
column | 二维行排序时使用的可选一基列号。 |
order | 可选排序方向:ascending 或 descending。 |
示例
- 排序向量
ArrayTools:-SortBy([3, 1, 2])返回 [1, 2, 3]。 - 按第二列排序行
ArrayTools:-SortBy([[a, 3], [b, 1], [c, 2]], 2)返回 [[b, 1], [c, 2], [a, 3]]。