tuple_select_ranktuple_select_rankTupleSelectRankTupleSelectRanktuple_select_rank (算子名称)
名称
tuple_select_ranktuple_select_rankTupleSelectRankTupleSelectRanktuple_select_rank — Select the element of rank n of a tuple.
参数签名
def tuple_select_rank(tuple: MaybeSequence[Union[float, int]], rank_index: Union[float, int]) -> Union[float, int]
描述
tuple_select_ranktuple_select_rankTupleSelectRankTupleSelectRankTupleSelectRanktuple_select_rank sorts the elements of the tuple
TupleTupleTupleTupletupletuple and returns the element of rank n in SelectedSelectedSelectedSelectedselectedselected.
RankIndexRankIndexRankIndexRankIndexrankIndexrank_index determines the index of the element to select.
Thus, RankIndexRankIndexRankIndexRankIndexrankIndexrank_index may only contain integer values (any floating point
number in RankIndexRankIndexRankIndexRankIndexrankIndexrank_index must represent an integer value without
fraction). Indices of tuple elements start at 0, i.e. the lowest
tuple element has the index 0.
Exception: Empty input tuples
If RankIndexRankIndexRankIndexRankIndexrankIndexrank_index is empty, 该算子 returns an empty tuple.
HDevelop In-line Operation
HDevelop provides an in-line operation for tuple_select_ranktuple_select_rankTupleSelectRankTupleSelectRankTupleSelectRanktuple_select_rank,
which can be used in an expression in the following syntax:
Selected := select_rank(Tuple, RankIndex)
运行信息
- Multithreading type: independent (runs in parallel even with exclusive operators).
- 多线程作用域:全局(可以从任何线程调用)。
- 未经并行化处理。
参数表
TupleTupleTupleTupletupletuple (input_control) number(-array) → HTupleMaybeSequence[Union[float, int]]HTupleHtuple (integer / real) (int / long / double) (Hlong / double) (Hlong / double)
Input tuple.
RankIndexRankIndexRankIndexRankIndexrankIndexrank_index (input_control) number → HTupleUnion[float, int]HTupleHtuple (integer / real) (int / long / double) (Hlong / double) (Hlong / double)
Rank of the element to select.
SelectedSelectedSelectedSelectedselectedselected (output_control) number → HTupleUnion[float, int]HTupleHtuple (integer / real) (int / long / double) (Hlong / double) (Hlong / double)
Selected tuple element.
可替代算子
tuple_sort_indextuple_sort_indexTupleSortIndexTupleSortIndexTupleSortIndextuple_sort_index,
tuple_sorttuple_sortTupleSortTupleSortTupleSorttuple_sort
参考其它
tuple_mediantuple_medianTupleMedianTupleMedianTupleMediantuple_median,
tuple_selecttuple_selectTupleSelectTupleSelectTupleSelecttuple_select
模块
Foundation