如何在lua中获取数组中的键的值?

如何获取数组中键的值:

local animals = {
    ["Pig"] = {weight= 600, count= 100},
    ["Cow"] = {weight= 500, count= 10}
}

我想得到猪的重量和牛的数量。 我试图打印类似于这样的东西,但是没有任何作用...

for key, value in pairs (animals) do
        -- 打印猪的重量
        -- 打印牛的数量
end
点赞
用户107090
用户107090

只需要执行以下内容:

print(animals.Pig.weight)
print(animals.Cow.count)
2016-05-31 17:50:37