国际访客建议访问 Primers 编程伙伴 国际版站点 > Lua 教程 > pairs 以获得更好的体验。

# Lua 的 pairs 函数

请查看 Lua 标准库函数列表 了解更多相关 API。
pairs (t)

!subtitle:说明

用于遍历表 t,返回 迭代器函数tnil,迭代器函数将依次返回 key1, t[key1]key2, t[key2]、...,直到表 t 结束。

!subtitle:参数

  • t - 要遍历的数组

!subtitle:返回值

返回三个值,依次为:

  1. 迭代器函数

  2. 状态变量:t (表本身)

  3. 控制变量:nil(初始索引)

# 示例

运行示例

-- 定义表
local dict = {
    name = "Alice",
    age = 25,
    city = "Beijing"
}

-- 遍历
for k,v in pairs(dict) do
    print(k, v)
end

# 推荐阅读

pairs - Lua 5.4 Reference Manual

本文 更新于: 2025-11-27 09:38:12 创建于: 2025-11-27 09:38:12