![ea88c15ba39da374d288c8a0202e42f6.png](https://img-blog.csdnimg.cn/img_convert/ea88c15ba39da374d288c8a0202e42f6.png)
笔者只是一位刚大三的学生本文章仅为学习笔记,非专业教程,仅供参考和学习交流!!!
如有错误或更好的方案欢迎指出和探讨
表 Table
table 是 Lua 的一种数据结构用来帮助我们创建不同的数据类型,如:数组、字典等。 Lua table 使用关联型数组,你可以用任意类型的值来作数组的索引,但这个值不能是 nil。 Lua table 是不固定大小的,你可以根据自己需要进行扩容。 Lua也是通过table来解决模块(module)、包(package)和对象(Object)的。 例如string.format表示使用"format"来索引table string。
表的构造
![e2493b8b68a775c61346861ad19855af.png](https://img-blog.csdnimg.cn/img_convert/e2493b8b68a775c61346861ad19855af.png)
表实现数组
lua中并没有数组、字典、类等,但可以通过表实现其对应的特征
lua中的表可以存储各种类型数据,所以表十分强大且神奇