当前位置 : 主页 > 网络编程 > lua >

从Lua中的数组中删除多个元素

来源:互联网 收集:自由互联 发布时间:2021-06-23
在Lua,我知道有 table.remove(array, index) 有没有一种快速的方法从数组中删除和返回X元素(没有重复调用table.remove)? 没有;没有API可以从表中删除和返回多个元素.您可以使用table.remove,array
在Lua,我知道有

table.remove(array, index)

有没有一种快速的方法从数组中删除和返回X元素(没有重复调用table.remove)?

没有;没有API可以从表中删除和返回多个元素.您可以使用table.remove,array [index] = nil,或将数组重置为空表并重新填充(如果要删除多数元素).
网友评论