通用列表提取
功能: 通用列表提取,可根据指定索引,或者索引范围,或者索引列表提取列表中的部分值
输入参数:
名称 | 类型 | 合法范围 | 缺省值 | 含义 |
---|---|---|---|---|
输入列表 |
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 |
反向索引, 保留除索引号外的点云 |