本文实例讲述了Python列表中查询及所需时间计算操作。分享给大家供大家参考,具体如下:
# - *编码utf - 8=- * - # !python2 #文件名:list_query 日期:2018-03-25 #作者:guosw 导入的时间 def cost_time(有趣的): def成本(* args, * * kwargs): 少许=time.time () x=快乐(* args, * * kwargs) 结束=time.time () 打印”功能名称:”,fun.__name__ 时间成本:“打印”,etime-stime 返回x 返回费用 @cost_time def list_query (_list _val): 低=0 身高=len (i) - 1 中期=(高-低)//2 n在xrange(身高+ 1): 如果_list [n]==_val: 返回n n在xrange(中期,身高+ 1): 如果_list [n]==_val: 返回n if __name__==癬_main__”: i=xrange (100000) 下标=list_query(我9999) 打印下标 >之前运行结果:
函数名称:list_query
引用>
时间成本:0.00100016593933
9999年更多关于Python相关内容感兴趣的读者可查看本站专题:《Python数组操作技巧总结》,《Python字符串操作技巧汇总》、《Python函数使用技巧总结》,《Python入门与进阶经典教程》及《Python数据结构与算法教程》
希望本文所述对大家Python程序设计有所帮助。
Python列表中查询及所需时间计算操作示例