这个数据类型比较重要,内容也多,需要单独记录。
最简单的建表格式 :a={}
在lua中,表的初始化,不会限制这个表的任何属性。
PS:
a={} a={x=0,y=1}
a.x=0 ===>
a.y=1
在一个表中,可以存在多种内容,可以包含sting的元素,也可以包含number的元素,甚至可以包含另一个表。
PS:
a={"bule",1,{1,2,3}}
索引,默认情况下,表中元素的索引是从 1 开始的,这个索引是可以自定义的!
PS:
a={coler="bule",[21]=1,{1,2,3}}
a["coler"]打印的结果就是 bule 字符串。
a[21]打印的结果是1
a[1][2]打印的结果是2
在表中,可以使用 “,”作为元素之间的分割符,也可以用“;”作为分隔符,一般情况下;用于区分不同类型的元素。
一般很少让元素的起始索引为0,会影响部分库的使用
Lua表格详解
本文详细介绍了Lua中的表格数据类型,包括表格的基本语法、初始化方法及如何使用各种元素类型。此外,还探讨了表格索引的自定义方式以及如何通过不同的符号进行元素间的分隔。
2640

被折叠的 条评论
为什么被折叠?



