python map()函數


map()的作用:

map()是 Python 內置的高階函數,它接收一個函數 functon 和一系列可迭代對象(list, set, dir, tuple, str等) list,並通過把函數 function 依次作用在 iterable 的每個元素上,得到一個新的 map對象並返回。

map() 函數語法:

map(function, iterable, ...)

function 是對iterable進行操作的功能函數
iterable 是一個或多個可迭代對象,用逗號隔開

返回值:

Python2: 直接返回一個新列表,原iterable不變
Python3: 得到新的map對象,可用list(map_obj)或tuple(map_obj)轉化為想要的數據類型

Demo1:

Demo2:

Demo3:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM