lua table 排序  
   
所属分类 lua
浏览量 1310
local function compare(a, b)
	 -- desc
     return a > b
	 -- asc
	 -- return a < b
end
local t1 = {}
table.insert(t1, 3)
table.insert(t1, 1)
table.insert(t1, 5)
table.sort(t1, compare)
print(t1)
print("t1.size=" .. #t1)
local t1size = #t1
for i = 1,t1size , 1 do                
print(t1[i])
end
table.insert (table, [pos,] value):
指定位置(pos)插入值为value的一个元素
pos参数可选, 默认为末尾
table.sort (table [, comp])
comp 可选 ,默认升序
注意 !!!
比较函数中不能出现=  譬如 >=  <=  ,否则出现相同元素时会报错
在线运行 lua脚本
https://c.runoob.com/compile/66
 上一篇  
   
 下一篇  
 c语言hello 
 c++ hello 
 在线画图工具 Shapefly 
 lua for 循环 
 Lua 语法 总结 
 全球ETF行业发展2020年度报告