table.remove
←
table
code:lua
table.remove(tbl
,pos
)
table:
引数 型 デフォルト 説明
#1
table 対象のテーブル
(#2) number
#tbl
インデックス
戻り値 variant 削除された値
tblの指定インデックスの値を取り除き、後ろの要素を前に詰める
posを省略すれば、末尾の要素を取り除ける
使用例
code:lua
local t={2,4,6,8,10,12}
print(table.remove(t,3))
print(unpack(t))
code:output
6
2 4 8 10 12