Lua 多维表

Lua 多维表,lua,coronasdk,Lua,Coronasdk,我正在尝试创建一个多维表,就像这样 answers = {} for i = 1, #answers do answers[i] = { wrong = t[i], wrong2 = t2[i], right = t3[i]} end print(answers[1].wrong) 但当我尝试访问答案[1]时,出现错误:尝试索引字段“?”(nil值) 但当我这样做的时候,它会为我打印出来 answers = { {wrong = t[1], wrong2 =

我正在尝试创建一个多维表,就像这样

    answers = {}
for i = 1, #answers do
    answers[i] = { wrong = t[i], wrong2 = t2[i], right = t3[i]}
end

print(answers[1].wrong)
但当我尝试访问答案[1]时,出现错误:尝试索引字段“?”(nil值) 但当我这样做的时候,它会为我打印出来

    answers = {
    {wrong = t[1], wrong2 = t2[1],right = t3[1]},
    {wrong = t[2], wrong2 = t2[2],right = t3[2]}
}
print("----------")
print(answers[1].wrong)
print(answers[1].wrong2)
为什么第一种方法不起作用

answers = {}
for i = 1, #answers do
#答案
为0。所以循环不会执行。你可能是指
#t
或其他什么