lua中的table库
来源:互联网 发布:linux自动化运维 编辑:程序博客网 时间:2024/05/23 19:53
--[[ lua中的table库 1、插入和删除函数 2、排序 3、链接 4、删除 5、获取table的长度]]--[[t = { 1, 2, 3}--insert--table.insert(table,[pos,]value)table.insert(t,1,10)table.insert(t, 12) --默认在末尾--remove--table.remove(table, [,pos])--table.remove(t, 2)--table.remove(t)--sortlocal function my_sort( x, y ) if x>y then return true else return false endendtable.sort(t, my_sort)for k, v in pairs(t) do print(k, v)end]]--linkstr1 = {"liu","yongtao"}--str2 = {"yongtao"}function rcont( l ) if type(l) ~= "table" then return 1 end local res = {} for i =1,#l do res[i] = rcont(l[i]) end for k, v in pairs(res) do print(k, v) end return table.concat(res)endlocal rlt = rcont(str1)print(rlt)--删除t = { 1, 2, 3, 4}t[2] = nil --用nil的方式去删除一个元素for k,v in pairs(t) do print(k, v)endprint(#t) --注意这个长度是绝对的长度
0 0
- lua中的table库
- 【Lua】Lua中的Table操作
- 【lua】Lua中的table函数库
- LUA中的TABLE函数库
- LUA中的TABLE函数库
- Lua中的table函数库
- LUA中的TABLE函数库
- lua中的table
- Lua中的table函数库
- Lua语言中的table
- Lua中的table函数库
- Lua中的table函数库
- Lua中的table函数库
- Lua中的table函数库
- Lua中的table函数库
- Lua 中的table知识
- Lua中的table函数库
- Lua中的table函数库
- Grunt 自动化部署之css、image、javascript、html压缩Gruntfile.js配置文件
- 【C++】dll调用-动态(显式)
- linux内存屏障浅析
- oracle印象之基础
- Java的一些基础笔试题
- lua中的table库
- 素数的实现,质数,判断一个数是不是素数
- java_加密解密
- lua中的string
- 创建eclipse和androidstudio同时支持的android项目
- MFC+HALCON图片本地加载显示
- Uri详解之——Uri结构与代码提取
- 【iOS学习】三、利用UIBezierPath绘图
- ffmpeg增加和提取字幕流