我应该如何完全清空或重置Lua中的表格。最终我想将其变成一个空表。
for k,v in pairs(t) do
t[k] = nil
end
t = {..some non-empty table..}
...some code...
t={}
这将创建一个新表't',并删除旧值:
t = {1, 2, 3}
t = {}
collectgarbage()
这个操作会删除表中的所有值,最终导致没有表存在:
t = {1, 2, 3}
t = nil
collectgarbage()