Home > Python 3.5


Python 3.5においてstr.translateがPython 3.4よりも高速な理由

Python 3.5でstr.translateメソッドが高速化された主な要因は、C言語ベースの実装への変更です。Python 3.4以前では、str.translateメソッドはPythonの内部処理系であるCPythonのバイトコードとして実行されていました。しかし、Python 3.5ではstr.translateメソッドがC言語で書かれた最適化された関数によって置き換えられました。>>More