数码资讯
Lua -- unpack
unpack它接受一个数组(table)作为参数,并默认从下标1开始返回数组的所有元素 do arrayData = {"a","b","c","d","e"} print(arrayData) -- print the address of the arrayData print(table.un
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
unpack它接受一个数组(table)作为参数,并默认从下标1开始返回数组的所有元素
do arrayData = {"a","b","c","d","e"} print(arrayData) -- print the address of the arrayData print(table.unpack(arrayData)) -- print all the elements of the arrayData print(table.unpack(arrayData, 2)) -- print the second to end elements of the arrayData print(table.unpack(arrayData, 1, 3)) -- print between first to third elements of the arrayData end
注意:在Lua5.1中,unpack是全局函数,可以直接使用,但是在Lua5.2中,unpack被移到table.unpack,所以在Lua5.2以后要用table.unpack替代unpack。
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。