欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Python中map和列表推導效率比較實例分析

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

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

直接來測試代碼吧:

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

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

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

相關文章

  • 在python中實現(xiàn)求輸出1-3+5-7+9-......101的和

    在python中實現(xiàn)求輸出1-3+5-7+9-......101的和

    這篇文章主要介紹了在python中實現(xiàn)求輸出1-3+5-7+9-......101的和,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-04-04
  • Python實現(xiàn)矩陣可視化的示例代碼

    Python實現(xiàn)矩陣可視化的示例代碼

    matplotlib中提供了兩個矩陣可視化函數(shù),分別是imshow和matshow,本文主要為大家詳細介紹了如何使用這兩個函數(shù),感興趣的小伙伴可以跟隨小編一起學習一下
    2023-10-10
  • Python對于json數(shù)據(jù)鍵值對遍歷

    Python對于json數(shù)據(jù)鍵值對遍歷

    這篇文章主要介紹了一文搞定Python中對于json數(shù)據(jù)鍵值對遍歷,Python中可以通過字典或者列表的遍歷方式來遍歷JSON格式的數(shù)據(jù)中的鍵值對,具體的遍歷方法取決于你將JSON數(shù)據(jù)解析后得到了一個字典對象還是一個列表對象,以及JSON數(shù)據(jù)的結(jié)構,需要的朋友可以參考下
    2023-04-04
  • Django實現(xiàn)CAS+OAuth2的方法示例

    Django實現(xiàn)CAS+OAuth2的方法示例

    這篇文章主要介紹了Django實現(xiàn)CAS+OAuth2的方法示例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-10-10
  • 教你學會使用Python正則表達式

    教你學會使用Python正則表達式

    正則表達式是一個特殊的字符序列,它能幫助你方便的檢查一個字符串是否與某種模式匹配。 Python 自1.5版本起增加了re 模塊,它提供 Perl 風格的正則表達式模式。re 模塊使 Python 語言擁有全部的正則表達式功能。
    2017-09-09
  • 通過python-pptx模塊操作ppt文件的方法

    通過python-pptx模塊操作ppt文件的方法

    這篇文章主要介紹了通過python-pptx模塊操作ppt文件的方法,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,本文給大家介紹的需要的朋友可以參考下
    2020-12-12
  • Python 模擬購物車的實例講解

    Python 模擬購物車的實例講解

    下面小編就為大家?guī)硪黄狿ython 模擬購物車的實例講解。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-09-09
  • python中pyplot基礎圖標函數(shù)整理

    python中pyplot基礎圖標函數(shù)整理

    在本篇文章里小編給大家整理的是一篇關于python中pyplot基礎圖標函數(shù)整理的相關知識點,有興趣的朋友們可以參考下。
    2020-11-11
  • 使用Python NumPy庫繪制漸變圖案

    使用Python NumPy庫繪制漸變圖案

    NumPy(Numerical Python)是Python的一種開源的數(shù)值計算擴展。這種工具可用來存儲和處理大型矩陣。但其實NumPy還可以繪制圖畫,本文將為大家介紹如何通過NumPy繪制彩色圖畫,感興趣的小伙伴可以了解一下
    2021-12-12
  • python中pdb模塊實例用法

    python中pdb模塊實例用法

    在本篇文章里小編給大家整理的是一篇關于python中pdb模塊實例用法的相關內(nèi)容,有興趣點朋友們可以學習下。
    2021-01-01

最新評論