

【Lua】Pairs迭代器遍历
o
oATZOY6D92
阅读 163
2024年9月23日
记录lua学习。

--迭代器遍历,主要遍历表 -- #得到长度 其实不准确 一般不用#遍历表 a={[0]=1,2,[-1]=3,4,5,[4]=6}
1、ipairs迭代器遍历
--ipairs --ipairs遍历 还是 从1开始往后 小于等于0的值得不到 --只能找到连续索引的 键 如果中间断了 也无法遍历后面的内容 for i,k in ipairs(a) do print("ipairs遍历键值"..i.."_"..k)--1_2 2_4 3_5 4_6 end
2、pairs迭代器遍历
print("************pairs迭代器遍历*********************") for i,v in pairs(a) do print("pairs遍历键值:"..i.."_"..v)--1_2 2_4 3_5 0_1 -1_3 4_6 end for i in pairs(a) do print("pairs遍历键:"..i)--1 2 3 0 -1 4 end
0条评论

问
AI
全新AI功能上线
1. 基于Unity微调:专为Unity优化,提供精准高效的支持。
2. 深度集成:内置于团结引擎,随时查阅与学习。
3. 多功能支持:全面解决技术问题与学习需求。

问
AI