map(table, function)
表内のキー/値の各ペアを関数に受け渡します。
この関数は、新しいキーと値のペア、またはNULLを返します。 map関数は、関数のすべての結果を含むテーブルを返す。
例
function swap(key,value) return value, key end
t = map({5,4,3,2,1}, swap)