'''
timeit库Timer函数
'''
from timeit import Timer
def test1():
l = list(range(1000))
def test2():
l = []
for i in range(1000):
l.append(i)
def test3():
l = []
for i in range(1000):
l = l + [i]
def test4():
l = [i for i in range(1000)] if __name__ == '__main__':
# Timer函数,函数名,导入包
t1 = Timer("test1()","from __main__ import test1")
# timeit运行次数
print(t1.timeit(number = 1000)) t2 = Timer("test2()","from __main__ import test2")
print(t2.timeit(number =1000)) t3 = Timer("test3","from __main__ import test3")
print(t3.timeit(number=1000)) t4 = Timer("test4","from __main__ import test4")
print(t4.timeit(number=1000))

2020-05-08

最新文章

  1. ubuntu svn
  2. Linux内核分析学习总结
  3. Android Studio插件整理
  4. Struts2注解使用说明
  5. Vim 插件之 NERDTree
  6. sql plus 抢救数据(測)
  7. Java 7 Fork/Join 框架
  8. PL/SQL 编程(二)游标、存储过程、函数
  9. python爬虫爬取代理IP
  10. Unity插件 - MeshEditor(五) 网格顶点动画(变形动画)
  11. Leetcode_8_String to Integer
  12. DDD中直接引用和ID关联的关系
  13. PHP设置凌晨时间戳
  14. 【UE4】VR模式下全屏(去掉两侧的黑边)
  15. CCCC训练赛一些模板 struct sstream
  16. vue 实现父组件和子组件之间的数据双向绑定
  17. 1012 The Best Rank (25)(25 point(s))
  18. kubelet disk 压力
  19. Upgrading WebLogic Application Environments --官方文档
  20. redis常用数据类型操作命令集锦

热门文章

  1. (私人收藏)[开发必备]最全Java离线快速查找手册(可查询可学习,带实例)
  2. 我是如何用 CSS 绘制各种形状的
  3. js创建函数的方式
  4. 内存节省到极致!!!Redis中的压缩表,值得了解...
  5. django框架效率
  6. day60 django入门
  7. vue-cli3安装
  8. Spring的学习与实战
  9. order by 注入姿势
  10. 微博大数据即席查询(OLAP)引擎实践