Lua5.1 table库

这篇博客详细介绍了Lua5.1中的table库,包括使用table.concat连接数组元素,table.insert向表中插入元素,利用table.maxn获取表的最大索引,使用table.remove删除指定索引的元素,以及如何通过table.sort对表进行排序。
摘要由CSDN通过智能技术生成

1、table.concat 

table.concat(table, sep, i, j)

给定一个数组,其中的所有元素都是字符串或数字,返回表 table[i]..sep..table[i+1]...sep..table[j].

 sep 的默认值Shiite空字符串,  i 默认是 1, j 默认是表的长度.如果i大于j, 返回空串.

参数

  • # table : 需要处理的表.

  • #字符串 sep : 分割符, 默认值为空字符串.

  • #数字 i : 开始索引, 默认值是 1.

  • #数字 j : 结束索引,默认为表的长度.

2、table.insert

table.insert(table, pos, value)

在表中pos位置插入元素的值, 其他元素向后移,如果有的话.

pos 默认值是 n+1, 其中n是表的长度, 所以l table.insert

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值