lua中遍历table中还有多个table???

local ta1 = {name = {"jsck","taome"},age={22,34}}
根据键获取值??

这个是table嵌套等价于
local t={}
t["name"] = {"jsck", "taome"}
t["age"] = {22, 34}

如果name和age总是一一对应的话,我建议把表的结构改成

local ta1 = {
    { name="jsck", age=22 }, 
    { name="taome", age=34}, 
    ......
}

这样在遍历的时候只需要:

for i, v in ipairs(ta1)
    -- 此时每个v就是一组数据
    -- v.name和v.age就是name和age属性
end

如果按题目中的结构,应该可以这样遍历:

for i, v in ipairs(ta1.name)
    -- v是name,ta1.age[i]是age
end