如何在数组中找到我想要的位置信息? (.lua)

时间:2018-06-11 06:15:01

标签: lua

我有一个代码,我需要根据每个数组的位置找到信息。

local arrayVoc = {
    [1] = {1, 2, 3, 4, 5},
    [2] = {6, 7, 8, 9, 10},
    [3] = {11, 12, 13, 14, 15},
    [4] = {16, 17, 18, 19, 20},
    [5] = {21, 22, 23, 24, 25},
    [6] = {26, 27, 28, 29, 30}
}

例如:我需要获取[2]和位置3中的信息。结果是8还是9?如果从0开始它将是9,但如果它从1开始则为8。

如何构建公式以找到我想要的位置值?

感谢的

1 个答案:

答案 0 :(得分:1)

默认情况下,lua表索引从1开始。因此arr[2][3]会产生8

arr = {
    {1, 2, 3, 4, 5},
    {6, 7, 8, 9, 10}
}

= arr[2][3]
8