Python列表中查询及所需时间计算操作示例

  

本文实例讲述了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列表中查询及所需时间计算操作示例