如何在一个数组中找到我想要的位置信息?(.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。

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

谢谢

点赞
用户235354
用户235354

默认情况下,lua table 的索引从 1 开始。因此 arr[2][3] 会得到 8

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

= arr[2][3]
8
2018-06-11 06:23:25