类型 函数 库 (全局) 返回值 ( varies / 不同) 修订 版本 2024.3703 关键词 表, ipairs, pairs, next, 迭代, 循环 另请参阅 ipairs() next()
返回三个值:下一个 函数,一个 表 或 nil
。因此,以下结构将遍历 表 t
的所有键值对。
for k,v in pairs( t ) do end
有关在遍历过程中修改表的注意事项,请参阅函数 next()。
pairs( t )
表. 您想要迭代其键值对的表。
local keyTable = { apple="red", banana="yellow", lime="green", grape="purple" } for k,v in pairs( keyTable ) do print( "KEY: "..k.." | ".."VALUE: "..v ) end --> KEY: apple | VALUE: red --> KEY: grape | VALUE: purple --> KEY: lime | VALUE: green --> KEY: banana | VALUE: yellow