Lua 数组
发布时间:2020-12-14 21:51:24 所属栏目:大数据 来源:网络整理
导读:? 数组,就是相同数据类型的元素按一定顺序排列的集合,可以是一维数组和多维数组 一维数组 实例 array = { " Lua " , " Tutorial " } for i= 0 , 2 do print(array[i])end 输出 nilLuaTutorial ? 实例 array = {} for i= - 2 , 2 do array[i] = i * 2 end f
? 数组,就是相同数据类型的元素按一定顺序排列的集合,可以是一维数组和多维数组 一维数组实例 array = {"Lua","Tutorial"} for i= 0,2 do print(array[i]) end 输出 nil
Lua
Tutorial
? 实例 array = {} for i= -2,2 do array[i] = i *2 end for i = -2,2 do print(array[i]) end 输出 -4 -2 0 2 4 ? ? 多维数组实例 -- 初始化数组 array = {} for i=1,3 do array[i] = {} for j=1,3 do array[i][j] = i*j end end -- 访问数组 for i=1,3 do for j=1,3 do print(array[i][j]) end end 输出 1 2 3 2 4 6 3 6 9 ? 实例 -- 初始化数组 array = {} maxRows = 3 maxColumns = 3 for row=1,maxRows do for col=1,maxColumns do array[row*maxColumns +col] = row*col end end -- 访问数组 for row=1,maxColumns do print(array[row*maxColumns +col]) end end 输出 1 2 3 2 4 6 3 6 9 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |