tuple_find_lasttuple_find_lastTupleFindLastTupleFindLasttuple_find_last (算子)
名称
tuple_find_lasttuple_find_lastTupleFindLastTupleFindLasttuple_find_last — 返回一个元组在另一个元组中最后一次出现的索引。
签名
def tuple_find_last(tuple: MaybeSequence[Union[int, float, str]], to_find: MaybeSequence[Union[int, float, str]]) -> int
描述
tuple_find_lasttuple_find_lastTupleFindLastTupleFindLastTupleFindLasttuple_find_last searches backward through TupleTupleTupleTupletupletuple
for the first occurrence of the values of the second tuple
ToFindToFindToFindToFindtoFindto_find and returns the IndexIndexIndexIndexindexindex (in relation
to the first input tuple TupleTupleTupleTupletupletuple). For example, if
TupleTupleTupleTupletupletuple contains the values [3,4,5,6,1,2,3,4,0] and
ToFindToFindToFindToFindtoFindto_find contains the values [3,4], the output IndexIndexIndexIndexindexindex
is 6. If the first tuple does not contain the second tuple as a
subtuple, tuple_find_lasttuple_find_lastTupleFindLastTupleFindLastTupleFindLasttuple_find_last returns -1 in IndexIndexIndexIndexindexindex. It
is allowed to mix strings and numbers in the input tuples.
例外:空输入元组
If either or both of the input tuples are empty, the operator returns an
empty tuple.
HDevelop 内联操作
HDevelop provides an in-line operation for tuple_find_lasttuple_find_lastTupleFindLastTupleFindLastTupleFindLasttuple_find_last,
which can be used in an expression in the following syntax:
Index := find_last(Tuple, ToFind)
执行信息
- 多线程类型:独立(即使使用独占算子也能并行运行)。
- 多线程作用域:全局(可从任何线程调用)。
- 未采用并行化处理。
参数
TupleTupleTupleTupletupletuple (输入控制) tuple(-array) → HTupleMaybeSequence[Union[int, float, str]]HTupleHtuple (integer / real / string) (int / long / double / string) (Hlong / double / HString) (Hlong / double / char*)
Input tuple to examine.
ToFindToFindToFindToFindtoFindto_find (输入控制) tuple(-array) → HTupleMaybeSequence[Union[int, float, str]]HTupleHtuple (integer / real / string) (int / long / double / string) (Hlong / double / HString) (Hlong / double / char*)
Input tuple with values to find.
IndexIndexIndexIndexindexindex (输出控制) integer → HTupleintHTupleHtuple (integer) (int / long) (Hlong) (Hlong)
Index of the last occurrence of the values to find.
替代
tuple_findtuple_findTupleFindTupleFindTupleFindtuple_find,
tuple_find_firsttuple_find_firstTupleFindFirstTupleFindFirstTupleFindFirsttuple_find_first,
tuple_sorttuple_sortTupleSortTupleSortTupleSorttuple_sort,
tuple_equal_elemtuple_equal_elemTupleEqualElemTupleEqualElemTupleEqualElemtuple_equal_elem
模块
基础