Python內建型別效能分析

2021-09-13 15:45:45 字數 430 閱讀 8864

使用到的知識點

timeit模組

timeit模組可以用來測試一小段python**的執行速度。

class timeit.timer(stmt=『pass』, setup=『pass』, timer=)

timer是測量小段**執行速度的類。

stmt引數是要測試的**語句(statment);

setup引數是執行**時需要的設定;

timer引數是乙個定時器函式,與平台有關。

timeit.timer.timeit(number=1000000)

timer類中測試語句執行速度的物件方法。number引數是測試**時的測試次數,預設為1000000次。方法返回執行**的平均耗時,乙個float型別的秒數。

主要**:

import timeit

Python內建型別效能分析

python內建型別效能分析 timeit模組 timeit模組可以用來測試一小段python 的執行速度。class timeit.timer stmt pass setup pass timer timer是測量小段 執行速度的類。stmt引數是要測試的 語句 statment setup引數是...

Python內建型別效能分析

學習目標 掌握timeit模組的使用 timeit模組 timeit模組可以用來測試一小段python 的執行速度。class timeit.timer stmt pass setup pass timer timer是測量小段 執行速度的類。stmt引數是要測試的 語句 statment setu...

Python內建型別效能分析

一 timeit模組 二 python列表與字典表操作的時間複雜度 三 資料結構 1 概念 指資料物件中資料元素之間的關係。python給我們提供了很多現成的資料結構型別,這些系統已經自己定義好,不需要我們自己去定義的資料結構叫做pythond的內建資料結構,例如列表 元組 字典。而有些資料組織方式...