【发布时间】:2019-08-17 13:29:12
【问题描述】:
我有一个 numpy 数组,相当于:
array([[51, 62, 23],
[24, 45, 16],
[67, 78, 39]])
只是更大。我试图按第二列(即数字 62、45、78)排序,但将水平元素保持在一起。我想要得到的输出是:
array([[24, 45, 16],
[51, 62, 23],
[67, 78, 39]])
我不知道如何使用 np.sort 执行此操作 - 我认为这不是这项工作的正确功能(虽然我对 numpy 有点陌生,所以我可能是错的) - 我'我很高兴学习一个新功能,代码 sn-ps 会很棒,但是一个简单的“使用 np.blah”就足够了:D
【问题讨论】:
标签: python-3.x numpy sorting