lua学习笔记15:table数组逆序
来源:互联网 发布:慧讯软件 怎么样 编辑:程序博客网 时间:2024/05/16 08:12
数组的逆序,只能用于数组,不能用于哈希表
- function reverseTable(tab)
- local tmp = {}
- for i = 1, #tab do
- local key = #tab
- tmp[i] = table.remove(tab)
- end
- return tmp
- end
- // 示例
- local t = {"one", "two", "three"}
- for k, v in pairs(t) do
- print(k, v)
- end
- t = reverseTable(t)
- for k, v in pairs(t) do
- print(k, v)
- end
输出:
1 one
2 two
3 three
1 three
2 two
3 one
0 0
- lua学习笔记15:table数组逆序
- lua学习笔记15:table数组逆序
- Lua学习笔记--table
- lua学习笔记table表
- Lua学习笔记之table
- lua学习笔记—table
- Lua 学习笔记:C API 遍历 Table
- Lua 学习笔记:C API 遍历 Table
- lua学习笔记之table的遍历
- Lua学习笔记 第十九章 table库
- 15.lua学习笔记:table弱引用
- lua学习笔记之浅淡table
- Lua学习笔记-table转为字符串
- Lua 学习笔记 (6)table.sort
- lua学习笔记---表(数组)
- 【学习笔记】树状数组求逆序对
- Lua笔记3-table
- lua之table学习
- EasyPay移动支付框架
- 银行月利率年利率转换算法说明和工具
- C#中 枚举的应用
- MATLAB读取和写入excel表格文件
- eclipse中一些常见svn图标的含义
- lua学习笔记15:table数组逆序
- MeanShift运动目标跟踪 matlab程序
- POJ 2774 Long Long Message <后缀数组(DC3)>
- 值得推荐的C/C++框架和库 (真的很强大)
- 网络建设中,这些方法可以讨好你的客户
- A Brief Note about Boltzmann/Softmax Exploration Strategy
- Myeclipse 2016 Mac版破解
- JavaScript学习笔记18-switch语句
- IDbConnection 正确的链接关闭与打开