Python怎么对列表操作计时?Python列表调用时如何计时

衡量一段python代码或者是一个python程序是否合格的条件之一就是,它的运行速度和运行效率需要达到一个较快的程度 。而用来去计算这python代码运行速度的方式就是执行它时使用计时方法,下文会来讲一下python列表操作时如何计时,往下看看吧 。

Python怎么对列表操作计时?Python列表调用时如何计时

文章插图
python之中只要是和时间有关的功能都可以使用time模块或者是datetime模块,那么计时主要是和时间有关而不是和日期有关,所以可以使用time模块来完成 。
【Python怎么对列表操作计时?Python列表调用时如何计时】time模块之中的time()方法可以获取到当前时间的时间戳格式,在python操作列表的代码前面调用这个方法,在列表操作完成代码的后面也调用这一个方法 。然后用后面的时间减去之前的时间就能得到时间差了,这个时间差就是列表操作运行时所耗费的时间,代码示例如下所示:
import timea = time.time()li = []for i in range(1000000):    li.append(i)b = time.time()print(b - a)一般来说就算是就算是循环列表添加元素所需要耗费的时间也不会超过一秒钟,根据计算的结果来看约为0.028秒,也就是毫秒级的运算速度 。这个时间并不是现实之中所经过的时间,而是CPU在运行这段代码时所花费的时间 。
约为python程序是使用CPU单核来运行的,所以就要使用CPU所运行的时间来作为列表操作计时的时间 。
以上就是关于“Python怎么对列表操作计时?Python列表调用时如何计时”的全部内容了,希望对你有所帮助 。

    推荐阅读