热点:

    Python list性能分析

      [   原创  ]   作者:
    收藏文章 暂无评论

    Python通过timeit模块测试List内置方法的执行效率。

    1、 启动Python IDLE,创建新文件timeit.py并保存。

    2、 先介绍timeit模块的用法,导入timeit包,并在timeit.py文件中编写相应代码。

    3、 创建Timer实例并执行timeit方法进行时间测量。

    4、 程序运行三次输出0,耗时由F5执行测得。

    5、 在Timer()中可传入函数,避免将过长语句直接写在括号内,提升代码可读性与简洁性,具体用法如下所示。

    6、 __main__ 表示当前运行的模块。

    7、 运行程序三次输出test,记录每次F5执行所需时间。

    8、 接下来通过temeit分析Python内置列表的性能,具体代码如下所示。

    9、 按下F5运行程序,可输出test1至test5各函数的执行耗时,通过对比发现test4与test5的性能表现更优。

    soft.zol.com.cn true https://soft.zol.com.cn/1174/11748168.html report 618 Python通过timeit模块测试List内置方法的执行效率。 1、 启动Python IDLE,创建新文件timeit.py并保存。 2、 先介绍timeit模块的用法,导入timeit包,并在timeit.py文件中编写相应代码。 3、 创建Timer实例并执行timeit方法进行时间测量。 4、 程序运行三次输出0,耗时...
    不喜欢(0) 点个赞(0)
    随时随地资讯查报价 就上ZOL手机客户端,点击或扫描二维码下载
    立即下载

    Ascella Fullscreen Timer

    更新时间:2010年05月11日

    用户评分:0 | 0人点评

    软件类型:免费软件

    软件语言:英文

    Ascella Fullscreen Timer