. , () , .
k, t[k] = nil , . .
table.insert table.remove , 1, . , .
, , - . , , , , /, , .
. :
function AnIndexOf(t,val)
for k,v in ipairs(t) do
if v == val then return k end
end
end
function AKeyOf(t,val)
for k,v in pairs(t) do
if v == val then return k end
end
end
function AllKeysOf(t,val)
local s={}
for k,v in pairs(t) do
if v == val then s[
end
return s
end
function Invert(t)
local i={}
for k,v in pairs(t) do
i[v] = k
end
return i
end