通用列表提取

功能: 通用列表提取,可根据指定索引,或者索引范围,或者索引列表提取列表中的部分值

输入参数

名称 类型 合法范围 缺省值 含义

输入列表

AnyType

输入列表,可是不同数据类型组成的列表

输出参数

名称 类型 合法范围 缺省值 含义

提取结果

AnyType

根据参数提取到的结果

参数设置

名称 类型 合法范围 缺省值 含义

提取方式

String

['ExtractSingle', 'ExtractInRange', 'ExtractByList']

ExtractSingle

确定提取方式,选择ExtractSingle时,只提取单个索引对应的值;选择ExtractInRange时,可设置最大和最小索引,提取索引范围内的值,选择ExtractByList提取时,则提取列表中对应索引的值

索引

Integer

[-10000, 10000]

0

给定一个索引,提取列表中对应索引的值

最小索引

Integer

[0, 10000]

0

索引范围最小值,只在ExtractInRange时有效

最大索引

Integer

[0, 10000]

0

索引范围最大值,只在ExtractInRange时有效

索引列表

List

[]

提取列表中每个值为索引的值,若不选择反向索引,则此处索引列表顺序会决定结果顺序

反向提取

Bool

False

反向索引, 保留除索引号外的点云