numpyのarray
[[1, 2]
[6, 5]
[3, 8]]
を以下のようにソートすると
python
1a = numpy.array([[1,2],[6,5],[3,8]]) 2a.sort(0)
[[1, 2]
[3, 5]
[6, 8]]
と1列目も2列目もそれぞれ昇順にソートされてしまうのですが、
1列目と2列目の組はかえずに1列目の昇順で
[1, 2]
[3, 8]
[6, 5]
とソートするにはどうしたらよいでしょうか?
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/11/07 01:27