男のブログ俺は中卒だ。学歴なんて無くても生きていける。プログラミングpythonsuckamonNumPyのndarrayによるプログラミングについて、今回は真偽値配列関数、ソート関数に絞って説明しよう。配列のソートはプログラミングにおいて頻出する重要機能のため、完全にマスターしておきたいところだ。(True・False)に対して関数を適用することができる。真偽値配列に対し、sum関数を適用すると以下のような結果が得られる。48真偽値に関数を適用すると、Trueは1、Falseは0として扱われ、sum関数ではTrueの数をカウントした結果が得られるというわけだ。any関数any関数は、ndarrayのうち一つでもTrueが存在すればTrueを返す。Trueall関数all関数は、ndarrayの要素全てがTrueの時、Trueを返す。TruendarrayのソートPython標準のリストにもソート機能はあるが、ndarrayにもsort関数が用意されている。sort関数はソートした結果のコピーを返さず、元のndarrayを上書きする。1.08386279]多次元配列のソートもちろん多次元配列をソートすることもできる。多次元配列の場合は、sort関数の引数に軸を指定し、任意の軸に沿ったソート結果を得られることができる。1.34587581]]ソートした結果のコピーを得たい場合は、「np.sort()」を使う。「np.ndarray()」と違う点に注意だ。プロフィール中卒男15歳で熊本から単身大阪へ渡り、囲碁棋士になるための修行を積む。その後、紆余曲折ありプログラミングを学び職とする。現在プログラミングや統計、機械学習の勉強に合わせ、双子の育児に奮闘中。