【发布时间】:2011-09-03 23:11:25
【问题描述】:
从this question 的回答中,我学会了如何沿特定轴按照另一个 numpy 数组 b 的值对一个 numpy 数组 a 的条目进行排序。
但是,此方法需要创建几个与a 大小相同的中间数组,每个维度对应a。我的一些数组非常大,这变得不方便。有没有一种方法可以使用更少的内存来实现相同的目标?
【问题讨论】:
-
链接问题中的数组
a是否总是由相等数量的块组成?在这种情况下,很容易给出更好的解决方案。 -
问得好,斯文。在我的真实代码中,要排序的数组实际上是随机的,我只是举了一个相当简单的例子来说明。
标签: python sorting multidimensional-array numpy