私は関数が必要です sort_on_values(t, ...)
...
はテーブルt
をソートする変数です。 またはsort_on_values(t, t_v)
t_v
は、テーブルt
をソートする変数を持つテーブルです。 またはそれのようなもの。ルアで複数の値を持つテーブルをソートする方法は?
ソートされたテーブルを返すか、既存のテーブルをソートします。
例#1:
t = sort_on_values(t,a,b,c)
、結果として私が手::
t == {{a=1,b=1,c=2},
{a=1,b=2,c=2},
{a=3,b=2,c=2}}
例#2を
私はこれを行うテーブル
t = {{a=1,b=2,c=3},
{a=1,b=1,c=2},
{a=3,b=2,c=2}}
を持っています:
私はこれを行う:
t = sort_on_values(t,b,a,c)
そして、結果として私が手:私は上の
t = {{a=1,b=1,c=2,d=1},
{a=1,b=2,c=3,d=2},
{a=3,b=2,c=2,d=3}}
などのテーブルを持っている場合
t == {{a=1,b=1,c=2},
{a=1,b=2,c=3},
{a=3,b=2,c=2}}
また、これは動作するはずです。
どうすればいいですか?このタスクの
Omg that working!多くのありがとうmoteus –