【发布时间】:2019-07-08 15:05:44
【问题描述】:
我正在尝试仅对二维数组的第一个维度进行排序
我有
arr = [a,b,c,a,b,c,a,b,c]
arr1 = arr.sort() --> arr1 = [a,a,a,b,b,b,c,c,c]
result = transpose([arr1,arr])
这给了
result = [[[a],[a]],[[a],[a]],[[a],[a]],[[b],[b]],[[b],[b]],[[b],[b]],[[c],[c]],[[c],[c]],[[c],[c]]]
但我需要(并且预期)
result = [[[a],[a]],[[a],[b]],[[a],[c]],[[b],[a]],[[b],[b]],[[b],[c]],[[c],[a]],[[c],[b]],[[c],[c]]]
谢谢
【问题讨论】:
-
从this,你会看到当你对arr进行排序时,arr和arr1都会被排序.
标签: arrays sorting google-apps-script