有更好的方法吗?
table.insert(out, table.remove( tbl, math.random(#tbl) ) )
我试着像一样做
out[#out + 1] = tbl
tbl[#math.random(#tbl)] = nil
这比table.insert
:的效率略高
out[#out + 1] = table.remove(tbl, math.random(#tbl))