1. ipairs遍历
- ipairs是从索引1开始进行遍历的,小于等于0的索引值是得不到的。只能遍历连续索引,如果中间断序了是无法遍历后面的内容
print("************ipairs迭代器遍历****************")
a={[0]=1,2,[-1]=3,4,5}
for i,v in ipairs(a) do
print("ipairs遍历键值"..i..'_'..v)
end
a={[0]=1,2,[-1]=3,4,5,[5]=5}
for i,v in ipairs(a) do
print("ipairs遍历键值"..i..'_'..v)
end
--ipairs
--ipairs遍历是从索引1开始进行遍
历的,小于等于0的索引值是得不到的
--只能遍历连续索引,如果中间断序了是无法遍历后面的内容
-
格式
for i,v in ipairs(a) do end
2.pairs遍历
- pairs可以遍历所有表的数据
print("************pairs迭代器遍历****************")
for i,v in pairs(a) do
print("pairs迭代器遍历"..i.."_"..v)
end
for i in pairs(a) do
print("pairs迭代器遍历索引"..i)
end
--paris
--pairs可以遍历所有表的数据
- 格式
for i,v in pairs(a) do
end