给定以下numpy数组:
[[0 4]
[5 0]]
我希望能够把他们在一个列表中的顺序最小的总和,但我希望它的工作一般,不仅是这两个数据,也为超过2。即,它也应该为这个工作:
[[0 4]
[5 0]
[1 2]]
因此,这将给予:
[[1 2] [0 4] [5 0]]
这是我得到:最小顺序= [] def最小总和(xy):总和= np.总和(xy,轴=1)
while sums >= 0:
smallest_sum = np.amin(sums)
#add smallest_sum to the list order_smallest
#remove the smallest_sum from the list then?
我以为一个循环会工作,但我只是不能得到它的权利。
1条答案
按热度按时间qcbq4gxm1#
对要重新索引的和使用
argsort
:输出: