python中map()的用法

Posted 代码改变世界!

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python中map()的用法相关的知识,希望对你有一定的参考价值。

本文环境是python3

代码格式:map(func,Iterable) 

功能:把Iterable里面的数据拿出来,一个一个的传到func函数中进行运算,把运算好的值,直接仍给迭代器,最终返回迭代对象

参数::func 自定义函数 或 内置函数       Iterable:可迭代对象(容器类型数据,range对象,迭代器)

返回值:迭代对象

1 lst=[1,2,3,4]
2 s=map(lambda x : x**2,lst)
3 print(s) # PY2中返回列表,py3返回迭代对象
4 print("返回map的对象类型",type(s))
5 print("序列化输出",list(s))

以上是关于python中map()的用法的主要内容,如果未能解决你的问题,请参考以下文章

java8 .stream().sorted().filter().map().collect()用法

Python:map函数用法详解

python中map()和dict()的用法

python3中map()函数用法

ES6中Map()和Set()的用法详解

python中map()函数的用法讲解