目录

lua ipairs pairs

这两个函数都是用来遍历表格数组的,性能几乎没有区别,其他区别如下:

iparis只会遍历数字索引,并在遇到第一个非数字索引时终止

paris则会遍历所有

lua 复制代码
local t = {22,33,44,name='沧浪水',url='www.freecls.com',55,66}

t[10] = '100'
for k,v in ipairs(t) do
    print(k,v)
end
--[[
1	22
2	33
3	44
4	55
5	66
--]]

t.sec = 10
for k,v in pairs(t) do
    print(k,v)
end
--[[
1	22
2	33
3	44
4	55
5	66
sec	10
url	www.freecls.com
name	沧浪水
10	100
--]]
本文是转载文章,点击查看原文
如有侵权,请联系 xyy@jishuzhan.net 删除
相关推荐
ChiaWei Lee6 分钟前
【C语言】深入理解指针(三):C语言中的高级指针应用
c语言·开发语言
最后一个bug7 分钟前
教你快速理解linux中的NUMA节点探测是干什么用的?
linux·c语言·开发语言·arm开发·嵌入式硬件
Tadecanlan24 分钟前
[C++面试] 智能指针面试点(重点)续4
开发语言·c++·面试
快乐点吧34 分钟前
【Word】批注一键导出:VBA 宏
开发语言·c#·word
胡乱儿起个名1 小时前
C++的指针数组、数组指针和指针数组指针
开发语言·c++
kill bert1 小时前
第32周Java微服务入门 微服务基础
java·开发语言·微服务
学c真好玩1 小时前
4.1-python操作wrod/pdf 文件
开发语言·python·pdf
姜行运1 小时前
数据结构【链表】
c语言·开发语言·数据结构·链表
山山而川粤1 小时前
SSM考研信息查询系统
java·大数据·运维·服务器·开发语言·数据库·考研
小赖同学吖1 小时前
Java 中的继承与多态:面向对象编程的核心特性
java·开发语言