我正在尝试像这样创建一个多维表
answers = {}
for i = 1, #answers do
answers[i] = { wrong = t[i], wrong2 = t2[i], right = t3[i]}
end
print(answers[1].wrong)
但是当我尝试访问 answers[1].wrong 时,我收到错误:尝试索引字段“?” (零值)但是当我这样做时,它会为我打印它
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)
为什么第一种方法不起作用?