gpt4 book ai didi

lua - 如何在 Lua 中快速初始化关联表?

转载 作者:行者123 更新时间:2023-12-03 08:46:11 24 4
gpt4 key购买 nike

在 Lua 中,您可以通过以下方式创建表:

local t = { 1, 2, 3, 4, 5 }

但是,我想创建一个关联表,我必须按以下方式进行:
local t = {}
t['foo'] = 1
t['bar'] = 2

以下给出了一个错误:
local t = { 'foo' = 1, 'bar' = 2 }

有没有办法与我的第一个代码片段类似?

最佳答案

正确的写法是

local t = { foo = 1, bar = 2}

或者,如果表中的键不是合法标识符:
local t = { ["one key"] = 1, ["another key"] = 2}

关于lua - 如何在 Lua 中快速初始化关联表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/513239/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com