以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