-- リストの 7 番目の要素をリストの末尾に移動する。 list = {1,2,3,4,5,6,7,8,9} for index, value in ipairs(list) do -- 旧リストを表示する。 print("old = "..index, " value = "..value) end n = 7 table.insert(list, table.remove(list, n)) for index, value in ipairs(list) do -- 新リストを表示する。 print("new = "..index, " value = "..value) end -- table.remove(list, n) は、list の n 番目の要素を削除する。削除した要素を返す。 -- table.insert(list, val) は、list の末尾に val を追加する。
実行結果: