Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/lua/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Lua 如何在数组中查找所需的位置信息?(.卢阿)_Lua - Fatal编程技术网

Lua 如何在数组中查找所需的位置信息?(.卢阿)

Lua 如何在数组中查找所需的位置信息?(.卢阿),lua,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中的信息。结

我有下面的代码,我需要根据每个数组的位置查找信息

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

我如何建立公式来找到我想要的职位的价值


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

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

= arr[2][3]
8

您好,识别和打印我需要的结果的命令是:arr[2][3]?或者在我的例子中:arrayVoc[2][3]?我在这里有一个错误:
对于成对的v(arrayVoc)如果类型(v)=“table”,那么如果是isInArray(v,8),那么arrayVoc[v][1]结束