如何在 Lua 中遍历一个表?

我有一个 Lua 中的表:

local a = {orszag = {"Ausztria", "Albánia", "Azerbajdzsán"}, varos = {"Ankara", "Amszterdam", "Antwerpen"}, fiu = {"Arnold", "Andor", "Albert"}, lany = {"Anna", "Anasztázia", "Amanda"}}

我想要做以下操作:

for i in a["orszag"] do etc. (例如将值中的所有单词与用户输入进行比较)

但是这样做时我得到了以下结果:尝试调用表值。

所以我知道在 Python 中可以这样做,但在 Lua 中是否也有类似的方法呢?

点赞
用户107090
用户107090

使用

for k,v in pairs(a["orszag"]) do
2020-08-09 14:52:34