pythonの例外処理は遅くない? Nov 20, 2017 今までC++やC#を触っていたのですが、たまにpythonも触っていました。 先日pythonのイテレータを見ていたら、イテレータの終了がraise StopIteration()で規定されていて、違和感を感じました。 C#等では「例外のcatchはかなり遅い」というのが常識だと思っていました。 少なくとも、こういう場面で安易に用いるようなものではないと思います。 もしかして、pythonでは例外処理はそこまで遅くないのでしょうか?高頻度でraiseしても大丈夫でしょうか?