1. 程式人生 > >lua學習筆記----table操作

lua學習筆記----table操作

1.table的連線

table.concat(mytable," ",begin,end)   返回值是一個字串

引數1:要進行操作的表,引數2:某個元素之間以什麼分割, 引數3:起始元素,終止元素

mytable={"banana","apple","orange"}
str=table.concat(mytable," ",2,3)
print(str)

2.table的插入

table.insert(mytable,index,"banana")

引數1:表  引數2:位置  引數3:內容     如果第二個引數方位不傳,預設在表最後新增元素

3.table的移除

table.remove(mytable,index)

引數1:表 引數2:元素位置

對於表本身可以通過table[2]="banana"或者table[2]=nil進行新增修改刪除元素。但會打斷表的連續性

4.table的排序

table.sort(mytable)