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

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

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

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

直接來測(cè)試代碼吧:

#!/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") 

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

map 1.06299996376s 
lst 0.296000003815s 

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

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

相關(guān)文章

最新評(píng)論

万年县| 临沂市| 沛县| 巴楚县| 兖州市| 雷山县| 湘乡市| 通州区| 南昌县| 蓝山县| 杭锦后旗| 新郑市| 嵩明县| 翼城县| 哈密市| 高要市| 杂多县| 济南市| 宜昌市| 昂仁县| 武邑县| 五华县| 嵊泗县| 泌阳县| 阳朔县| 分宜县| 江川县| 大姚县| 岗巴县| 镇江市| 安图县| 西城区| 康乐县| 井研县| 会同县| 红桥区| 商城县| 肇源县| 时尚| 琼结县| 宁波市|