Python里的map()有什么功能?

Python里的map()有什么功能?

map()会根据提供的函数对指定序列做映射。

第一个参数 function 以参数序列中的每一个元素调用 function 函数,返回包含每次 function 函数返回值的新列表。

通俗的讲就是:

map()它接收一个函数 f 和一个 可迭代对象(这里理解成 list),并通过把函数 f 依次作用在 list 的每个元素上,得到一个新的 list 并返回。

map() 函数语法:map(function, iterable, ...)

参数:function -- 函数、iterable -- 一个或多个序列

下面实例展示map( )用法:

结果返回:[1, 4, 9, 16, 25]

结果:[1, 4, 9, 16, 25]

结果:[3, 7, 11, 15, 19]

希望可以帮到你哦!