如何从嵌套的Lua表中提取特定值?
- 内容介绍
- 文章标签
- 相关推荐
本文共计237个文字,预计阅读时间需要1分钟。
您好,所提供的内容如下简化版:
您好,我一直在寻找这个,但没找到答案。我有一个嵌套表(一个例子):{ { Username, Password, Balance }, { username1, password1, 1000000 }, { username2, password2, 1000000 } }。问题是我不擅长遍历循环。
好吧所以我一直在寻找这个,但没有答案.我有一个嵌套表(一个例子):
{ { "Username", "Password", "Balance", }, { "username1", "password1", 1000000, }, { "username2", "password2", 1000000, }, }
问题是我不能迭代循环来查看这些表,也不能从表中获取值.
无嵌套表可以轻松访问,如:
print(a[1])
如何循环它们并从中获取值?
使用pair或ipairs迭代表:local t = { { "Username", "Password", "Balance", }, { "username1", "password1", 1000000, }, { "username2", "password2", 1000000, }, } for _, v in ipairs(t) do print(v[1], v[2],v[3]) end
将打印:
Username Password Balance username1 password1 1000000 username2 password2 1000000
本文共计237个文字,预计阅读时间需要1分钟。
您好,所提供的内容如下简化版:
您好,我一直在寻找这个,但没找到答案。我有一个嵌套表(一个例子):{ { Username, Password, Balance }, { username1, password1, 1000000 }, { username2, password2, 1000000 } }。问题是我不擅长遍历循环。
好吧所以我一直在寻找这个,但没有答案.我有一个嵌套表(一个例子):
{ { "Username", "Password", "Balance", }, { "username1", "password1", 1000000, }, { "username2", "password2", 1000000, }, }
问题是我不能迭代循环来查看这些表,也不能从表中获取值.
无嵌套表可以轻松访问,如:
print(a[1])
如何循环它们并从中获取值?
使用pair或ipairs迭代表:local t = { { "Username", "Password", "Balance", }, { "username1", "password1", 1000000, }, { "username2", "password2", 1000000, }, } for _, v in ipairs(t) do print(v[1], v[2],v[3]) end
将打印:
Username Password Balance username1 password1 1000000 username2 password2 1000000

