1.5 万次以上观看
当我们想要从表中返回多个值时,可以使用 table.unpack() 函数。它接受一个列表并返回多个值。语法 table.unpack{x, y, z, ....} 示例 table.unpack() 函数提供所有作为参数传递给它的值,但我们也可以指定想要的值,方法如下所示 - 阅读更多
5 千次以上观看
当我们需要返回一个表格作为从传递给函数的多个值组成的一个结果时,那么我们使用 table.pack() 函数。table.pack() 函数是一个可变参数函数。语法 table.pack(x, y, z, ....)示例 table.pack() 函数提供一个由传递给它的所有值组成的表格作为参数,请考虑下面所示示例 - 实际演示 a = table.pack(1, 2, 3) print(a) print(a.n) 在上面示例中,我们将三个数字作为参数传递给 table.pack() 函数,然后我们打印返回值,即它将保存包含 ... 的表格的地址。阅读更多