我遇到了一些表问题并从中调用了一些值。这就是我的意思:
cartable = {"Car1", "Car2"}
table = "cartable"
for i = 1, #table do
print(table[i])
end
这是我的问题的一个非常简化的版本,但基本上就是这样。如何使用字符串(必须使用字符串)将变量设置为表?
答案 0 :(得分:1)
如果它是一个全局变量,您可以使用_G[table]
来访问该字符串名称的变量。
for i = 1, #(_G[table]) do
print(_G[table][i])
end