亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Python內置函數(shù)zip map filter的使用詳解

 更新時間:2021年04月01日 09:34:57   作者:python學習者0  
這篇文章主要介紹了Python內置函數(shù)zip map filter的使用,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下

并行遍歷zip

zip會取得一個或多個序理為參數(shù),然后返回元組的列表,將這些序列中的并排的元素配成對。

L1=[1,2,3,4]
L2=[5,6,7,8]
L3=zip(L1,L2)
print(L3,type(L3))
<zip object at 0x7feb81b17f08> <class 'zip'>

zip在python3中是一個可迭代對象,我們可以將其包含在list調用中以例一次性顯示所有結果

list(L3)
[(1, 5), (2, 6), (3, 7), (4, 8)]

搭配for循環(huán)使用,可以運行并行迭代

for (x,y) in zip(L1,L2):
  print(x,y,'--',x+y)
1 5 -- 6
2 6 -- 8
3 7 -- 10
4 8 -- 12

使用zip構造字典

keys=['spam','eggs','toast']
val=[1,3,5]

通過zip將keys 和 val列表中的元素串聯(lián)起來,再把zip過的鍵/值列表傳給內置的dict構造函數(shù)

D3=dict(zip(keys,val))
print(D3)
{'spam': 1, 'eggs': 3, 'toast': 5}

map

遍歷序列,對序列中的每個元素進行操作,最終獲取新的序列,格式:map(func,list)
將list中每個元素作用于函數(shù)func

map_obj=map(abs,(-10,0,9))
print(list(map_obj))
[10, 0, 9]

filter

對序列中的元素進行篩選,最終獲取符合條件的序列,常和lambda函數(shù)一起使用,格式filter(func,list)
將list中的元素依次作用于func,返回滿足條件的元素

filter_obj=filter(lambda x:x<3 ,L1)
print(list(filter_obj))
[1, 2]

到此這篇關于Python內置函數(shù)zip map filter的使用詳解的文章就介紹到這了,更多相關Python內置函數(shù)zip map filter內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • python2.7+selenium2實現(xiàn)淘寶滑塊自動認證功能

    python2.7+selenium2實現(xiàn)淘寶滑塊自動認證功能

    這篇文章主要為大家詳細介紹了python2.7+selenium2實現(xiàn)淘寶滑塊自動認證功能,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-02-02
  • Python操控Chrome瀏覽器進行網頁操作

    Python操控Chrome瀏覽器進行網頁操作

    這篇文章將為您展示如何通過Python控制瀏覽器實現(xiàn)網頁的打開、頁面的切換和關閉的基本操作,文中的示例代碼講解詳細,感興趣的可以了解一下
    2023-06-06
  • Python?Black代碼格式化終極指南

    Python?Black代碼格式化終極指南

    Black是一款自動化的Python代碼格式化工具,旨在通過強制一致的代碼格式來提高代碼的可讀性和維護性,本文將深入探討B(tài)lack的使用方法、高級特性以及與其他格式化工具的比較,幫助你更好地理解并成功應用Black在你的項目中
    2024-01-01
  • Python的getattr函數(shù)方法學習使用示例

    Python的getattr函數(shù)方法學習使用示例

    這篇文章主要為大家介紹了Python的getattr方法學習使用示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-08-08
  • 利用python+ffmpeg合并B站視頻及格式轉換的實例代碼

    利用python+ffmpeg合并B站視頻及格式轉換的實例代碼

    這篇文章主要介紹了利用python+ffmpeg合并B站視頻及格式轉換的實例代碼,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-11-11
  • 詳解Python靜態(tài)網頁爬取獲取高清壁紙

    詳解Python靜態(tài)網頁爬取獲取高清壁紙

    這篇文章主要介紹了Python爬取高清壁紙,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-04-04
  • python實現(xiàn)彩色圖轉換成灰度圖

    python實現(xiàn)彩色圖轉換成灰度圖

    這篇文章主要為大家詳細介紹了python實現(xiàn)彩色圖轉換成灰度圖,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-01-01
  • 詳解Pandas與openpyxl庫的超強結合

    詳解Pandas與openpyxl庫的超強結合

    Pandas絕對是Python中處理Excel最快、最好用的庫,但是使用 openpyxl 的一些優(yōu)勢是能夠輕松地使用樣式、條件格式等自定義電子表格,感興趣的可以了解一下
    2021-09-09
  • pandas DataFrame 行列索引及值的獲取的方法

    pandas DataFrame 行列索引及值的獲取的方法

    這篇文章主要介紹了pandas DataFrame 行列索引及值的獲取的方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-07-07
  • flask應用部署到服務器的方法

    flask應用部署到服務器的方法

    這篇文章主要介紹了flask應用部署到服務器的方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-07-07

最新評論