lua 两个table相加怎么
时间: 2023-12-03 20:45:13 浏览: 96
合并两个Datatable
3星 · 编辑精心推荐
在 Lua 中,可以使用 `concat` 函数来将两个表连接起来。具体实现可以使用以下代码:
```lua
function table_concat(t1, t2)
for i = 1, #t2 do
t1[#t1+1] = t2[i]
end
return t1
end
-- 示例代码
t1 = {1, 2, 3}
t2 = {4, 5, 6}
result = table_concat(t1, t2)
-- 输出结果:{1, 2, 3, 4, 5, 6}
print(table.concat(result, ", "))
```
在上面的示例代码中,我们定义了一个 `table_concat` 函数,该函数接受两个表作为参数,并返回这两个表连接后的结果。在函数中,我们使用了一个循环将 `t2` 中的元素添加到 `t1` 中,最后返回 `t1` 表。
阅读全文