そのコードで呼んでいるのはnumpy.ndarrayオブジェクトのsortメソッドです。リファレンスを確認すると分かる通り、
Sort an array in-place. Refer to numpy.sort for full documentation.
numpy.ndarray.sort — NumPy v1.17 Manual
と記載されており、また返り値の記載はありません。返り値なし、というのはPythonの場合はNoneオブジェクトを返すということを意味します。
要するに「仕様」です。Pythonの組み込み関数やオブジェクト、ライブラリの関数やメソッドの一般的な傾向として、「in-placeでオブジェクトそのものを変更するメソッド」はNoneを返すというものがあります(これはCommand/Query分離原則という考え方に影響を受けています。調べてみてください)。
numpyの配列だけではなく、組み込みのlistも同様の仕様であり、in-placeで処理を行うlist.sortメソッドを使う方法と、ソートされたlistオブジェクトを新たに返すsorted関数を使う方法がそれぞれ用意されています。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/11/21 01:39