以下のようにテーブルを宣言する
tbl = {}
tbl[1] = "one"
tbl[2] = "two"
tbl[3] = "three"
以下のように宣言しても可
tbl = {"one", "two", "three"}
ループを使い、以下のように取り出すことができる。
for key, val in ipairs(tbl) do
print(ver)
end
実行結果は以下になる。
one
two
three
ここではキーと値を順番に取り出して、値を表示させた。
ちなみにkey と val の表記は自由。
一つ目の変数にキーが、二つ目に値が入る。
テーブルのキーを文字列にした場合、「ipairs」からiを除去して、「pairs」と記述する。
最終更新:2013年08月27日 01:44