限制输出
功能描述
保留数据列表中的前N项并输出,第N项之后的项将被丢弃。

使用场景
用于提取输入列表的前N项。
输入
未命名:将被限制输出的数据,支持任意数据类型。
输出
未命名:限制输出后的输出结果。
参数说明
端口设置
端口个数:输入端口和输出端口的个数,取值范围[1,16]。
操作层:指定对输入数据列表的哪个操作层进行提取。
操作层具体介绍如下: 对于NumberList、StringList、Vector3DList、BoolList、IndexList 这类数据结构,其操作层介绍如下: [第1层 [第0层 xx,xx,xx...],[第0层 xx,xx,xx...] ]
对于PoseList,其操作层介绍如下: [第1层 [第0层[x,y,z,qx,qy,qz,w]],[第0层[x,y,z,qx,qy,qz,w]] ]
输出结果个数
输出结果个数:设置提取数据列表的前N项。
示例一
需要提取数值列表[0,1,2,3,4,5,6,7,8,9,10,11]的前6项,那么限制输出的操作层选择为0,输出结果个数为:6,即可实现,输出结果为:[0,1,2,3,4,5]。
示例二
需要提取数值列表[[0,1,2,3,4,5],[6,7,8,9,10,11]]中的[0,1,2,3,4,5],那么限制输出的操作层选择为1,输出结果个数为:1,即可实现,提取结果为:[[0,1,2,3,4,5]]
需要提取[0]和[6],那么限制输出的操作层选择为0,输出结果个数为:1,即可实现,提取结果为:[[0],[6]]。