插入到列表


描述

通过此动作,你可以找到给定列表中项目的索引位置。你提供存储列表索引的变量(由 创建列表动作返回)和要查找的列表中索引位置的值,以及用于存储项的返回索引位置的目标变量(可以将其标记为临时局部变量使用,直到脚本或事件结束)。当你在列表中插入一个值时,插入的给定索引上方(译者注:索引位置的后方)的所有索引将向上移动一个,因此如果你有一个包含4个项目的列表(索引位置0到3),并在索引位置2的地方放置一个新项目,前一个项目2将成为项目3,前一个项目3将成为项目4。请注意,如果列表中不存在要查找的值,则不会返回列表索引位置,因此返回值将为-1。


动作语法:

插入列表的语法


参数:

参数 描述
列表 即将插入值的列表的索引(存储在变量中)
索引 列表中即将插入值的索引位置
要存储在该位置的值


例如:

插入列表的示例
上面的动作块代码使用重复循环来获得列表的大小,然后生成一个列表范围内的随机位置。再然后生成一个随机值,并将此值插入到列表中先前定义的随机位置。