以KeyValue形式构建Lua Table


Key为字符串

-- 定义一个key,value形式的table
local kv = {fruit = "apple", 
            bread = "french",
            drink = "milk"}
--通过key从table中取值
print(kv["fruit"])
-- Also works
print(kv.bread)

for index, value in pairs(kv) do 
    print("index:", index, "value:", value)
end

输出结果如下:

apple
french
index:	fruit	value:	apple
index:	drink	value:	milk
index:	bread	value:	french

Key为整形

local tb = { [3] = "lang", [4] = "zhi", [5] = "cheng", [7] = "jing", [8] = "hong" }

print(tb[2],tb[8])

输出结果如下:

nil	hong


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM