关于table的问题

有人可以清晰的描述table的索引和数量,的异常么

local t={}
table.insert(t,1,obj)
table.insert(t,3,obj)
table.insert(t,5,obj)

table是lua里面唯一的数据结构,还有可以用""或者数字做index,这就晕了

请问有人可以清晰的遍历,或者通过id取数据么?

table.keyOfItem(t, item)

写了2年lua了,只能说懂点皮毛
table确实是 lua的核心,就好比javascript的prototyp
具体可参考lua 第二版本
可以这么写

local M = {}
function M:create()
  -- any coding
end 
```


也可以这么写

local x='bbc'
local m ={a=x}

可以这么写
local x=''
local m={}
m=m

反正就是怎么写都可以
lua脚本就是这么霸道