![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
性能测试
夜间出没的AGUI
这个作者很懒,什么都没留下…
展开
-
python 3.9 两列表 采用交集intersection或index进行操作的性能对比
在元素比对中,可以采用intersection或index操作,这次我们沿用上一次比对的模型进行性能验证tps=0while tps <5 : tps +=1 #列表查找检测 import time list=[1,2,3,4,5,6,7] list1=[1,2,3,4,5,6,7,8,9,10,11,12,13,14] '''start = time.time() k=0 while k < 10000:原创 2022-03-07 16:36:25 · 565 阅读 · 0 评论 -
python 遍历 两列表比较A列表中是否存在于B列表的两种方法的 性能测试
在遍历对比中,我曾使用.index函数去对列表元素进行比较,在index函数中,描述为检测字符串中是否包含子字符串 str这意味着A元素并不是完全等同于B元素,而是B元素中包含了A元素,在这种情况下,才需要使用到index函数,盲目使用函数或许浪费大部分性能,并且index抛出错误,使用try将再次损耗性能所以 我做了以下测试,去验证性能首先使用time模块并定义两个列表用于比较import timelist=[1,2,3,4,5,6,7]list1=[1,2,3,4,5,原创 2022-03-07 15:58:25 · 2108 阅读 · 0 评论 -
python 3.9 验证三种常用 字典添加 方式的性能
再进行大量数据处理时,常需要使用字典,并且将数据载入字典中常用的三种字典元素添加方式有=updatesetdefault再单个元素添加时,这三种方法在性能上几乎没有区别,但在大量数据下还是存在一些差别*这次性能测试采用time模块,初始为空字典,添加元素相同,测试一种后将字典清零,并将五次测试平均import time #time模块book_dict = {} #字典单个方式验证格式如下n=0while n < 1000000 :..原创 2022-03-06 17:13:19 · 476 阅读 · 0 评论