これは何をしているかというと、まず、昇順のソートをしようとしています。その中で、lambda式というものを使って1番目の要素をkey選択をさせて昇順させて、次に同じくlambda式というものを使って今度は2番目の要素をkey選択をさせて昇順させています。ndarrayはtolist()でリストに変換できる。size属性などで各行のユニークな要素の種類の数を取得することも可能。NumPyのmatrixについて。matrixでは「*」や「**」で行列の積などを表せる。その他の使い方はndarrayと同様のようです。Pythonで一次元配列を二次元配列に変換する方法について、NumPy配列ndarrayの場合とPython組み込みのリスト(list型)の場合をそれぞれ説明する。NumPyのmatrixについて。matrixでは「*」や「**」で行列の積などを表せる。その他の使い方はndarrayと同様のようです。多次元配列を扱うクラスです。基本的に以下の制限があります。便宜上「変換」という言葉を使っているが、実際は元のオブジェクトはそのままで新たな型のオブジェクトが生成される。NumPy配列ndarrayとPython標準のリスト型listは相互に変換できる。ndarrayはtolist()でリストに変換できる。size属性などで各行のユニークな要素の種類の数を取得することも可能。argsort()を使う。