table.unpack丢失元素的几种情况

一、将table.unpack语句与and、or、not等连用

local ext = {1, 2, 3}
print("正确结果:", table.unpack(ext))
print("错误结果:", ext and table.unpack(ext))

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
输出:
正确结果:	1	2	3
错误结果:	1

二、lua – table.unpack()只返回第一个元素

posted @ 2021-06-30 10:23  九梦岛主  阅读(304)  评论(0编辑  收藏  举报