功能讲解_列表
功能讲解:列表
列表是一个用来保存有顺序的多个变量的容器,可以形象化的理解为一列有编号的抽屉,编号从0开始,每个抽屉里面可以放任意类型的变量,甚至是另一个列表。比如有一个列表有3个元素,那么元素的序号就分别是0,1,2,当一个列表有N个元素时,元素的编号就是从0到N-1.列表往往配合循环使用,可以用来批量处理相似功能的元素。
首先打开地图编辑器,从下方的“地图类”零件中拖出一个“分机逻辑方块”
点击“加入房间”事件添加一个方法,首先创建两个测试用的小数
拖动“功能调用/创建变量/列表”
首先演示列表的添加元素功能:拖动“变量功能/L/插入最后”,并添加列表的“详细信息”方法
勾选右上角的“调试信息”并进入测试
可以看到列表的详细信息中有一个元素,内容为123
回到代码编辑界面,再插入一个数据
测试效果:
排序功能:
测试效果:
查找功能可以得到数据所在的序号,从0开始,如果找不到会返回-1
测试效果:注意,这里的序号=1,表示第二个数据,第一个数据的序号是0
改为查找一个不存在的数据
测试效果: