Pythonの:標準ライブラリ - パフォーマンス・メトリック

一部のユーザーを理解するための異なるアプローチ間のパフォーマンスの違いは、同じ問題に興味を持っています。Pythonはこれらの質問に直接答えを提供して測定ツールを提供します。

例えば、タプルパッキンを使用して、エレメントを交換するために開梱して、現代的なアプローチはtimeitはより速く、より魅力を証明するために従来の方法を使用するよりも良く見えます。

timeitからタイマインポート
はtimeit()タイマ(;、 '= 1、B = 2' '; = B B = T tは=')
0.57535828626024577を

タイマー( 'B = B、A'、 '= 1、B = 2')はtimeit()
0.54962537085770791

ファイングレインはtimeitに対して,: MOD:プロファイルpstatsモジュール及びコードツールの大きなブロックのための時間の尺度を提供します

おすすめ

転載: blog.csdn.net/weixin_44523387/article/details/92164691