han*_*nes 5 arrays sorting lua
嗨,我对lua很新,我需要在Lua中对数组进行排序.
所以我有以下代码
local distances = {2,3,1}
table.sort(distances)
Run Code Online (Sandbox Code Playgroud)
现在我明白了
现在我需要为我的"距离"保存一些信息以及以下内容
local distances = {{C1,2},{C2,3},{C3,1}}
Run Code Online (Sandbox Code Playgroud)
现在不可能调用sort-function,但我需要对它们进行排序.有可能达到这个目的吗?
多谢你们 :)
table.sort 将比较函数作为其第二个参数.
table.sort(distances, function (left, right)
return left[2] < right[2]
end)
Run Code Online (Sandbox Code Playgroud)