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
Arrays 数组返回不同的LUA_Arrays_Lua - Fatal编程技术网

Arrays 数组返回不同的LUA

Arrays 数组返回不同的LUA,arrays,lua,Arrays,Lua,我的数组有问题。我最初在其中放入了一些值,但当我试图通过另一个循环来打印值来显示数组的内容时,它只将数字“1”显示为内容。有人能指出错误吗?这里的代码与我的代码具有相同的困境 local input = {} for line in io.lines 'try.txt' do for i =0,2 do column = 0 for n in line:gmatch'%S+' do input[column] = 1

我的数组有问题。我最初在其中放入了一些值,但当我试图通过另一个循环来打印值来显示数组的内容时,它只将数字“1”显示为内容。有人能指出错误吗?这里的代码与我的代码具有相同的困境

local input = {} 

for line in io.lines 'try.txt' do
    for i =0,2 do
        column = 0
        for n in line:gmatch'%S+' do
            input[column] = 1
            column = column + 1
            if column < 11 then
                input[column] = tonumber(n)
                print("input",input[column],column)
            end
        end
    end

    print("\n")    

    for k = 0, 10 do
        print("-->",input[k],k)
    end

end
交换这些行:

input[column] = 1
column = column + 1
交换这些行:

input[column] = 1
column = column + 1