【发布时间】:2013-02-23 07:33:41
【问题描述】:
我通过将集合的值放在表键中并将1 作为表值来使用 Lua 表作为集合,例如
function addToSet(s,...) for _,e in ipairs{...} do s[e]=1 end end
function removeFromSet(s,...) for _,e in ipairs{...} do s[e]=nil end end
local logics = {}
addToSet(logics,true,false,"maybe")
要测试两组是否相等,我需要确保它们具有完全相同的键。有什么有效的方法来做到这一点?
【问题讨论】:
标签: performance lua set