1
私はその質問が自明であると思います。
ファイルから入力を受け取るプログラムを実行したいのであれば、fileinputではなくsysライブラリをインポートして使用すると速く実行されますが、違いはありません。sysやfileinputライブラリを使ってPythonの標準入力から読み込む方が効率的ですか?
私はその質問が自明であると思います。
ファイルから入力を受け取るプログラムを実行したいのであれば、fileinputではなくsysライブラリをインポートして使用すると速く実行されますが、違いはありません。sysやfileinputライブラリを使ってPythonの標準入力から読み込む方が効率的ですか?
ディスクへの読み書きは、メモリへのアクセスよりも数千倍遅く(CPUキャッシュへのアクセスや命令の実行よりもはるかに遅いため)、ライブラリが驚くほど非効率的でない限り、大きな違いがあるとは考えにくい。これがあなたのプログラムの場合はボトルネックになることはほとんどありませんが、まだ気にしているのならyou should profile itです。