av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁技術文章
文章詳情頁

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

瀏覽:4日期:2022-08-02 10:42:19

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

map()代碼如下:

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

結果:

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

Process finished with exit code 0

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

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

結果:

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

Process finished with exit code 0

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 亚州成人 | 色综合av | 特级做a爰片毛片免费看108 | 鲁大师一区影视 | 国产精品久久久久久久久久久免费看 | 成人毛片视频在线播放 | 国产精品久久久久久久久免费相片 | 欧美黄色一级毛片 | 伊人最新网址 | 国产精品久久久久久久毛片 | 欧美精品久久久久 | 91九色视频 | 狠狠操av| 亚洲视频免费播放 | 爱操影视 | 久久成人精品 | 高清av在线| 久久伊人免费视频 | 黄色网址免费在线观看 | 国产精品完整版 | 精品福利一区二区三区 | 亚洲欧美一区二区三区在线 | 中文字幕 视频一区 | 99热碰 | 91麻豆产精品久久久久久 | 日韩at| 91pron在线| 亚洲免费在线观看视频 | 青青草一区 | 成人免费视频网站在线观看 | 国产在线二区 | 欧美韩一区二区三区 | 精品久久久久久亚洲国产800 | 国产精品自拍视频 | 日本网站免费观看 | 激情91| 黄色网址在线播放 | 在线亚洲免费视频 | 精品综合| 成人在线h| 国产精品有限公司 |