這篇文章給大家分享的是有關(guān)怎么使用python中的map函數(shù)的內(nèi)容。小編覺得挺實用的,因此分享給大家做個參考。一起跟隨小編過來看看吧。
靖邊網(wǎng)站制作公司哪家好,找創(chuàng)新互聯(lián)!從網(wǎng)頁設(shè)計、網(wǎng)站建設(shè)、微信開發(fā)、APP開發(fā)、成都響應(yīng)式網(wǎng)站建設(shè)等網(wǎng)站項目制作,到程序開發(fā),運(yùn)營維護(hù)。創(chuàng)新互聯(lián)成立與2013年到現(xiàn)在10年的時間,我們擁有了豐富的建站經(jīng)驗和運(yùn)維經(jīng)驗,來保證我們的工作的順利進(jìn)行。專注于網(wǎng)站建設(shè)就選創(chuàng)新互聯(lián)。
1、map()函數(shù)
map是python內(nèi)置函數(shù),會根據(jù)提供的函數(shù)對指定的序列做映射。
2、格式
map(function,iterable,...)
3、參數(shù)
function接受一個函數(shù)名。
iterable接受一個或多個可迭代的序列,返回的是一個集合。
4、返回值
把函數(shù)依次作用在list中的每一個元素上,得到一個新的list并返回。
注意:map不改變原list,而是返回一個新list。
5、用法
lis = [1,2,3,4] ite = map(str, lis) lis = list(ite) print(type(ite), ite) #輸出:
6、實際應(yīng)用:如何把一個int類型的數(shù)據(jù)轉(zhuǎn)換成列表類型
a = 1234 lis = list(map(int, str(a))) print(lis) #輸出:[1, 2, 3, 4] 每個元素都是int類型
感謝各位的閱讀!關(guān)于怎么使用python中的map函數(shù)就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,讓大家可以學(xué)到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!