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

python高階函數(shù)map()和reduce()實(shí)例解析

 更新時(shí)間:2020年03月16日 11:30:54   作者:Mr_choa  
這篇文章主要介紹了python高階函數(shù)map()和reduce()實(shí)例解析,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

1、map()傳入的有兩個(gè)參數(shù),函數(shù)和可迭代對(duì)象(Itreable),map()是把傳入的函數(shù)依次作用于序列的每個(gè)元素,結(jié)果返回的是一個(gè)新的可迭代對(duì)象(Iterable)。

map()代碼如下:

# 定義f函數(shù),返回的是x*x
def f(x):
  return x*x
# 調(diào)用map(),根據(jù)傳入的函數(shù)和list,依次作用于每個(gè)元素
s=map(f,[1,2,3,4,5])
# 打印返回的迭代器的值
print(list(s))
# 查看類型
print(type(s))

結(jié)果:

[1, 4, 9, 16, 25]
<class 'map'>

Process finished with exit code 0

當(dāng)然也可以不用map(),代碼如下:

# 定義一個(gè)列表
l=[1,2,3,4,5]
#()用于創(chuàng)建一個(gè)list,結(jié)果依次返回列表l的元素的平方,返回list
s=[i*i for i in l]
# 打印列表s
print(s)
# []用于創(chuàng)建一個(gè)生成器,結(jié)果依次返回列表l的元素的平方,返回generator
s1=(i*i for i in l)
# 以列表形式打印generator的元素值
print(list(s1))
# 查看s1的類型
print(type(s1))

結(jié)果:

[1, 4, 9, 16, 25]
[1, 4, 9, 16, 25]
<class 'generator'>

Process finished with exit code 0

以上就是本文的全部內(nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python tkinter庫繪制春聯(lián)和福字的示例詳解

    Python tkinter庫繪制春聯(lián)和福字的示例詳解

    馬上要過年了,這篇文章將用到Python中的tkinter庫來寫一副春聯(lián)&福字送給大家。文中的實(shí)現(xiàn)方法講解詳細(xì),感興趣的小伙伴可以試一試
    2022-01-01
  • Python函數(shù)的作用域及內(nèi)置函數(shù)詳解

    Python函數(shù)的作用域及內(nèi)置函數(shù)詳解

    這篇文章主要介紹了python函數(shù)的作用域及內(nèi)置函數(shù)詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2021-09-09
  • Python+OpenCV之直方圖均衡化詳解

    Python+OpenCV之直方圖均衡化詳解

    直方圖均衡化是一種增強(qiáng)圖像對(duì)比度的方法,其主要思想是將一副圖像的直方圖分布變成近似均勻分布,從而增強(qiáng)圖像的對(duì)比度。本文將通過示例為大家講講直方圖均衡化的原理與實(shí)現(xiàn),感興趣的可以了解一下
    2022-09-09
  • Pyqt5自適應(yīng)布局實(shí)例

    Pyqt5自適應(yīng)布局實(shí)例

    今天小編就為大家分享一篇Pyqt5自適應(yīng)布局實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2019-12-12
  • 一款Python工具制作的動(dòng)態(tài)條形圖(強(qiáng)烈推薦!)

    一款Python工具制作的動(dòng)態(tài)條形圖(強(qiáng)烈推薦!)

    有時(shí)為了方便看數(shù)據(jù)的變化情況,需要畫一個(gè)動(dòng)態(tài)圖來看整體的變化情況,下面這篇文章主要給大家介紹了一款Python工具制作的動(dòng)態(tài)條形圖的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-02-02
  • python可視化之顏色映射詳解

    python可視化之顏色映射詳解

    Python的可視化有很多種,這篇文章主要介紹了Python可視化的顏色映射,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-09-09
  • Python驗(yàn)證用戶密碼是否規(guī)范腳本示例

    Python驗(yàn)證用戶密碼是否規(guī)范腳本示例

    對(duì)用戶密碼的強(qiáng)度進(jìn)行校驗(yàn),要求用戶密碼達(dá)到一定的強(qiáng)度,符合安全性要求,這篇文章主要給大家介紹了關(guān)于Python驗(yàn)證用戶密碼是否規(guī)范的相關(guān)資料,需要的朋友可以參考下
    2024-05-05
  • 使用Django和Python創(chuàng)建Json response的方法

    使用Django和Python創(chuàng)建Json response的方法

    下面小編就為大家分享一篇使用Django和Python創(chuàng)建Json response的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2018-03-03
  • Python神器之Pampy模式匹配庫的用法詳解

    Python神器之Pampy模式匹配庫的用法詳解

    Pampy是Python的一個(gè)模式匹配類庫,一個(gè)只有150行的類庫,該庫優(yōu)雅、高效值得廣大Python的碼農(nóng)加入自己基本開發(fā)棧中。本文就來講講Pampy的用法,需要的可以參考一下
    2022-07-07
  • 淺談python str.format與制表符\t關(guān)于中文對(duì)齊的細(xì)節(jié)問題

    淺談python str.format與制表符\t關(guān)于中文對(duì)齊的細(xì)節(jié)問題

    今天小編就為大家分享一篇淺談python str.format與制表符\t關(guān)于中文對(duì)齊的細(xì)節(jié)問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2019-01-01

最新評(píng)論