Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Lua中的表内表_Lua_Lua Table - Fatal编程技术网

Lua中的表内表

Lua中的表内表,lua,lua-table,Lua,Lua Table,我怎样才能得到数据,这是一个表中的一个表,我的意思是: t = { {a, b, c}, {d, e, f} }; 如果我写这行代码: print( t[1] ) 结果将是-–>>{a,b,c} 但是 我怎么能只打印字母“a”?不使用ipairs我的意思是,有没有办法使用类似t[1]的东西?你试过t[1][1]?这将得到表中从t[1]获得的第一个索引。您是要打印字符“a”还是变量a的值?在您给出的示例中,a、b、c、d、e和f是变量,而不是字符,如果它们尚未初始化,它们将为零。如果要打印字符

我怎样才能得到数据,这是一个表中的一个表,我的意思是:

t = { {a, b, c}, {d, e, f} };
如果我写这行代码:

print( t[1] )
结果将是-–>>{a,b,c}

但是


我怎么能只打印字母“a”?不使用
ipairs
我的意思是,有没有办法使用类似
t[1]
的东西?

你试过
t[1][1]
?这将得到表中从
t[1]

获得的第一个索引。您是要打印字符“a”还是变量a的值?在您给出的示例中,a、b、c、d、e和f是变量,而不是字符,如果它们尚未初始化,它们将为零。如果要打印字符“a”,请将代码更改为
t={{{“a”、“b”、“c”}、{“d”、“e”、“f”}print(t[1][3])
,从第一个表中获取第三个索引。如果你还没有,我建议你读一读网上的书。前两章主要介绍了您要问的内容。这本书很短,读完大部分应该不会超过一个周末。亚历克斯,你是最好的。非常感谢。