Lua表(table)
表(table)的定义
--Table是Lua的一种数据结构,用来帮助我们创建不同的数据类型,如:数组、键值对集合等。
--lua(数组)的基本特征与定义
lua(数组)的下标可以是负数
lua的长度可以动态改变,可以把lua认为是C#的List、Dictionary等集合类型。
--把table当成一个“字典”集合来对待。也可以当成一个“数组”来对待,这要看如何来初始化表。
--table集合,可以有“空表”、“直接声明且定义表内容”、“声明表然后逐一赋值”等三种方式
--table集合,也可以定义成类似“数组”的定义方式,其访问可以使用下标进行访问。(lua中没有数组的概念,就是表来表示。)
--访问table中数据(“键值对”类型集合),可以直接用.符号访问,也可以使用中括号访问,但一定要加字符串!
--table中的索引,都是从1开始的。




浙公网安备 33010602011771号