table.remove (list [, pos])
Removes from list
the element at position pos
, returning the value of the removed element. When pos
is an integer between 1 and #list
, it shifts down the elements list[pos+1], list[pos+2], ยทยทยท, list[#list]
and erases element list[#list]
; The index pos
can also be 0 when #list
is 0, or #list + 1
; in those cases, the function erases the element list[pos]
.
The default value for pos
is #list
, so that a call table.remove(l)
removes the last element of list l
.
Please login to continue.