小さな数:実行時間の大部分を呼び出しが占めるので、逆に損になることもある。巨大な数:除算が1回で済むdivmodの方が約2倍高速。単純な低レベル処理はcythonやnumbaにより局所的にコンパイルする方が標準的な思想だと思います。numpyのufuncを自作するような方法もあります。10000$の2次元配列全体に、何らかの処理をするとします。2重forループが思い浮かぶところですが、pythonのforループが激遅いというのは有名です。$1$の2値からなるarrayがあるときに、連続で並ぶ$1$の個数を数えてみましょう。次のような入出力を実現する方法を考えます。arrayに対しても行えます。形式的べき級数解説pythonその他タイトルとURLをコピーしました。