「NumPy」numpy.sortで並べ替えた配列ndarrayを取得する

環境
Windows 10 64bit
PyCharm 2021.3.3

書式
np.sort(配列)
一次元配列の場合は単純に昇順にソートされます。
NumPyの関数numpy.sort()を2次元のNumPy配列ndarrayに適用すると、
各行・各列の値が別々に昇順にソートされたndarrayを取得できます。
ソートされた新たなndarrayが返されます。

使用例

import numpy as np

cft = np.array([53, 84, 52, 60, 21])
print("配列の要素1")
print(cft)

print("昇順にソートされる結果")
cft_res = np.sort(cft)
print(cft_res)

print("配列の要素2")
print(cft)

実行結果

配列の要素1
[53 84 52 60 21]
昇順にソートされる結果
[21 52 53 60 84]
配列の要素2
[53 84 52 60 21]

 

NumPy

Posted by arkgame