Python应用优化提速路之测速01-range、xrange、while的比较

因为数据量大,处理时间过长,需要想办法提速。看网上文档说了一些,于是测试了下range和xrange等的循环方式的速度,看是否有大差别。

测试代码:

import os,sys,time,datetime

def doWhile(dc0):
  #print dc0
  print "while"
  dt0=datetime.datetime.now()
  idx=0
  while idx
测试结果:

Python应用优化提速路之测速01-range、xrange、while的比较_第1张图片
看运行计时,速度基本是稳定的。不过没有想到的是while竟然比range还要快。而xrange果然比range快的多。不过对于整个应用的100秒量级来说,其速度差异基本没有多少影响。

看来需要找其他地方优化了。

你可能感兴趣的:(Python,python,优化)