最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python中map和列表推導(dǎo)效率比較實例分析

 更新時間:2015年06月17日 10:40:42   作者:RobinTang  
這篇文章主要介紹了Python中map和列表推導(dǎo)效率比較,實例分析了Python中的map與列表的推導(dǎo)效率,需要的朋友可以參考下

本文實例講述了Python中map和列表推導(dǎo)效率比較。分享給大家供大家參考。具體分析如下:

直接來測試代碼吧:

#!/usr/bin/env python 
# -*- coding: utf-8 -*- 
# list comprehension and map 
import time 
def test(f, name): 
  st = time.time() 
  f() 
  print '%s %ss'%(name, time.time()-st) 
TIMES = 1000 
ARR = range(10000) 
def tmap(): 
  i = 0 
  while (i<TIMES): 
    map(lambda x:x, ARR)     
    i = i+1 
def tlst(): 
  i = 0 
  while (i<TIMES): 
    [x for x in ARR]     
    i = i+1 
test(tmap, "map") 
test(tlst, "lst") 

在我電腦上的測試結(jié)果:

map 1.06299996376s 
lst 0.296000003815s 

很明顯列表推導(dǎo)比map操作會快很多,都三倍速度了

希望本文所述對大家的Python程序設(shè)計有所幫助。

相關(guān)文章

最新評論

唐海县| 金秀| 南宫市| 谢通门县| 泉州市| 清水县| 灵川县| 梁平县| 广州市| 乐至县| 长沙县| 定西市| 海晏县| 溆浦县| 湖北省| 三明市| 麻阳| 渑池县| 浙江省| 晋州市| 定边县| 长岭县| 鱼台县| 新疆| 五原县| 舞钢市| 建平县| 玛曲县| 垫江县| 扶绥县| 青川县| 胶南市| 灵川县| 长乐市| 商水县| 廉江市| 六安市| 台前县| 绩溪县| 宜州市| 洛扎县|