- テーブルの作成と要素のアクセス:
-- 空のテーブルを作成する local myTable = {}
-- テーブルに要素を追加する myTable["キー"] = "値" myTable[123] = "テスト"
-- テーブルの要素にアクセスする print(myTable["キー"]) -- 出力: 値 print(myTable[123]) -- 出力: テスト
- テーブルの反復処理:
-- テーブルの要素を反復処理する for key, value in pairs(myTable) do print(key, value) end
-- 出力: -- キー 値 -- 123 テスト
- テーブルの要素の削除:
-- テーブルから要素を削除する myTable["キー"] = nil
-- テーブルの要素を再度反復処理する for key, value in pairs(myTable) do print(key, value) end
-- 出力: -- 123 テスト
これらのコード例は、Luaにおけるテーブルの基本的な使用方法を示しています。テーブルはデータのグループ化や整理に役立つため、多くの場面で活用されます。さまざまな操作やテーブルの応用については、Luaの公式ドキュメントやチュートリアルを参照することをおすすめします。