Lua 数组
数组,就是相同数据类型的元素按一定顺序排列的集合,可以是一维数组和多维数组。其中,Lua 数组的索引键值可以使用整数表示,数组的大小不是固定的。
一维数组
一维数组是数组中最简单的数组,其逻辑结构是线性表,我们可以使用整数索引来访问数组元素,如果知道的索引没有值则返回nil。
array = {
"Lua", "Tutorial"}
for i= 0, 2 do
print(array[i])
end
--以上代码执行输出结果为:
--nil
--Lua
--Tutorial
在 Lua 索引值是以 1 为起始,但你也可以指定 0 开始。除此外我们还可以以负数为数组索引值: