lua,同一表中删掉相同的元素

2019-02-20  本文已影响0人  陈玉涛
function table:DeleteEqualElement(table)
        local exist = {}
        --把相同的元素覆盖掉
        for v, k in pairs(table) do
            exist[k] = true
        end
        --重新排序表
        local newTable = {}
        for v, k in pairs(exist) do
            table.insert(newTable, v)
        end
        return newTable
end
上一篇 下一篇

猜你喜欢

热点阅读