gpt4 book ai didi

Lua 表和迭代

转载 作者:行者123 更新时间:2023-12-02 05:29:49 25 4
gpt4 key购买 nike

这样看起来对吗?

local data = {}

for i = 1, 22 do
table.insert( data, data[i].title = "A title here")
end

我在 insert() 中遇到语法错误,我不确定是什么原因造成的。我猜 data[i].title 不正确。

最佳答案

我想这就是你想要做的:

local data = {}

for i = 1, 22 do
local newdata = {
title = "A title here"
}
table.insert(data, newdata)
end

data[i] 将是 nil,直到您创建一个新表并将其分配到那里。此外,看起来您要么试图将标题插入到 data 中,要么试图将一个新表插入到 data 中,很难分辨是哪一个。我的示例假设您正在尝试创建一个新表,为其分配一个标题,并将该新表放入 data 中。

关于Lua 表和迭代,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12549747/

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