【Lua】数组

记录学习过程

创建日期:2019-04-14

数组

arr = {"a","b","c"}
for i=1,3 do--索引值是以 1 为起始
   print(arr[i])--a b c
end

--索引可以从0开始,或负数
arr2= {}
for i=-2,2 do
   arr2[i] =i*2
end

for i=-2,2 do
   print(arr2[i]) ---4	-2	0	2	4
end

多维数组

arr3 =
{
   {"11","12","13"},
   {"21","22","23"},
   {"31","32","33"}
}

for i=1,3 do
   for j= 1,3 do
   print(arr3[i][j])--按顺序打印值
   end
end

--构造二维数组
arr4={}
for i=1,3 do
   arr4[i] ={}
   for j= 1,3 do
   	arr4[i][j]=i*j
   end
end

for i=1,3 do
   for j= 1,3 do
   print(arr4[i][j])--按顺序打印值
   end
end
相关推荐
©️2020 CSDN 皮肤主题: 精致技术 设计师:CSDN官方博客 返回首页