Lua表转换

前端之家收集整理的这篇文章主要介绍了Lua表转换前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我是lua的新手,我有一个表foo,我想把它转换为bar如下:
foo:{key1,value2,key2,value2} ==> bar:{key1=value1,key2=value2}

lua有内置方法吗?

解决方法

从你的 recent comment,试试这个:
local bar,iMax = {},#foo
for i = 1,iMax,2 do
    bar[foo[i]] = foo[i + 1]
end

猜你在找的Lua相关文章