新聞中心
說(shuō)明

成都創(chuàng)新互聯(lián)公司致力于互聯(lián)網(wǎng)品牌建設(shè)與網(wǎng)絡(luò)營(yíng)銷(xiāo),包括網(wǎng)站設(shè)計(jì)制作、成都網(wǎng)站制作、SEO優(yōu)化、網(wǎng)絡(luò)推廣、整站優(yōu)化營(yíng)銷(xiāo)策劃推廣、電子商務(wù)、移動(dòng)互聯(lián)網(wǎng)營(yíng)銷(xiāo)等。成都創(chuàng)新互聯(lián)公司為不同類(lèi)型的客戶(hù)提供良好的互聯(lián)網(wǎng)應(yīng)用定制及解決方案,成都創(chuàng)新互聯(lián)公司核心團(tuán)隊(duì)10年專(zhuān)注互聯(lián)網(wǎng)開(kāi)發(fā),積累了豐富的網(wǎng)站經(jīng)驗(yàn),為廣大企業(yè)客戶(hù)提供一站式企業(yè)網(wǎng)站建設(shè)服務(wù),在網(wǎng)站建設(shè)行業(yè)內(nèi)樹(shù)立了良好口碑。
1、map函數(shù)接收兩個(gè)參數(shù),一個(gè)是函數(shù),另一個(gè)是Iterable。
2、map將傳輸?shù)暮瘮?shù)依次作用于序列的每一個(gè)元素,并將結(jié)果返回新的Iterator。
實(shí)例
# map 使用 # 求arr每個(gè)元素平方 arr = [1, 2, 3, 4, 5, 6, 7, 8] def square(x): return x * x result = map(square, arr) print(list(result)) # lambda 與 map 一起使用 result1 = map(lambda x: x * x, arr) print(list(result1)) # lambda 與 map 一起使用 多個(gè)參數(shù); 如果arr與arr1個(gè)數(shù)不同,只計(jì)算到最少個(gè)數(shù),如下arr1個(gè)數(shù)比arr少 只會(huì)返回 5個(gè)元素,反之 arr個(gè)數(shù)比arr1少 只會(huì)計(jì)算到arr個(gè)數(shù)位 arr1 = [1, 2, 3, 4, 5, 6] result2 = map(lambda x, y: x * x + y, arr, arr1) print(list(result2))
以上就是python map接收參數(shù)的探究,希望對(duì)大家有所幫助。更多Python學(xué)習(xí)指路:創(chuàng)新互聯(lián)Python教程
本文教程操作環(huán)境:windows7系統(tǒng)、Python 3.9.1,DELL G3電腦。
網(wǎng)頁(yè)名稱(chēng):創(chuàng)新互聯(lián)Python教程:Pythonmap接收參數(shù)的探究
網(wǎng)址分享:http://m.fisionsoft.com.cn/article/dpjdgij.html


咨詢(xún)
建站咨詢(xún)
