Lua table使用

Lua table教程,Lua 中的 table 类型是一个 “关联数组”,数组的索引可以是数字或者是字符串,所有索引值都需要用 "[" 和 "]" 括起来;如果是字符串,还可以去掉引号和中括号;

Lua表(table)操作

Lua table操作教程,Lua 中的 table 的常用操作主要包括两个表之间的连接、在表中插入数据、求表中的最大值、删除表元素以及对表排序等。

Lua表连接concat函数

Lua concat函数教程,在 Lua 中 concat 函数是 concatenate(连锁, 连接)的缩写,table.concat() 函数列出参数中指定 table 的数组部分从 start 位置到 end 位置的所有元素, 元素间以指定的分隔符(sep)隔开。

Lua表插入insert函数

Lua insert函数教程,在 Lua 中 insert 函数用于在 table 的数组部分指定位置(pos)插入值为 value 的一个元素,pos 参数可选, 默认为数组部分末尾。

Lua表最大值maxn函数

Lua maxn函数教程,在 Lua 中 maxn 函数用于指定 table 中所有正数 key 值中最大的 key 值,如果不存在 key 值为正数的元素, 则返回 0。(Lua 5.2 之后该方法已经不存在了)

Lua表删除元素remove函数

Lua remove函数教程,在 Lua 中 remove 函数用于删除 table 中指定 pos 位置的元素,pos 参数可选, 默认为 table 长度, 即从最后一个元素删起。

Lua表排序sort函数

Lua sort函数教程,在 Lua 中 sort 函数用于对给定的 table 进行升序排序,当然,该函数还支持第二个参数传入排序的规则。