文档章节

python map()

 南桥北木
发布于 2018/10/21 21:43
字数 209
阅读 5
收藏 0

map()函数 map()是 Python 内置的高阶函数,它接收一个函数 f 和一个 list,并通过把函数 f 依次作用在 list 的每个元素上,得到一个新的 list 并返回。(利用生成器的原理,并不马上返回值,通过next()方法来实现)

例如,对于list [1, 2, 3, 4, 5, 6, 7, 8, 9]

如果希望把list的每个元素都作平方,就可以用map()函数: def f(x): return x*x sum = (map(f,[1,2,3,4])) for i in range(4): print(sum.next())

© 著作权归作者所有

共有 人打赏支持
下一篇: 工厂模式
粉丝 0
博文 192
码字总数 34347
作品 0
武汉
私信 提问
程序员秒解 Python 三大难题,他做对了什么?

作者 | veelion 责编 | 胡巍巍 函数lambda、map、filter,是Python中的重要知识点。本篇文章,将通过示例,来介绍Python中的lambda、map、filter函数的使用方法。 lambda lambda操作符(或l...

CSDN资讯
2018/10/16
0
0
hive+python数据分析入门

本文首先发布在: http://leanote.com/blog/view/539276d41a91080a06000002 本文作者系 leanote 的核心开发者, 多谢关注leanote. leanote官网, leanote github 为什么要使用hive+python来分析...

lifephp
2014/06/07
0
2
python学习笔记—yield生成器

python学习笔记—yield生成器 1.生成器 yield可以返回当前的参数的值。但是yield记录了当前运行的位置,下次调用的时候会重新从这个位置开始运行。还有就是调用了yield的函数,可以在一次调用...

Scanf_Love
2014/09/01
0
0
Python函数式编程中map()、reduce()和filter()函数的用法

Python中、和三个函数均是应用于序列的内置函数,分别对序列进行遍历、递归计算以及过滤操作。这三个内置函数在实际使用过程中常常和联合使用,我们首先介绍下lambda函数。1、lambda函数 la...

损失函数
2018/05/24
0
0
人人都能学会的python编程教程(基础篇)完整版

人人都能学会的python编程教程1:第一行代码 人人都能学会的python编程教程2:数据类型和变量 人人都能学会的python编程教程3:字符串和编码 人人都能学会的python编程教程4:关系运算符与循...

编程老司机
2018/05/10
0
0

没有更多内容

加载失败,请刷新页面

加载更多

从 JVM 分析 hibernate-validator NoClassDefFoundError

最近排查一个spring boot应用抛出hibernate.validator NoClassDefFoundError的问题,异常信息如下: Caused by: java.lang.NoClassDefFoundError: Could not initialize class org.hibernat......

微笑向暖wx
16分钟前
0
0
c++指针和字符串

天王盖地虎626
20分钟前
0
0
从 JVM 分析 hibernate-validator NoClassDefFoundError

最近排查一个spring boot应用抛出hibernate.validator NoClassDefFoundError的问题,异常信息如下: Caused by: java.lang.NoClassDefFoundError: Could not initialize class org.hibernat......

java菜分享
26分钟前
1
0
超500款社交APP对标微信,细分未来社交领域

“微信之父”张小龙在2019微信公开课PRO活动上透露,截止2018年8月,微信的日登录量已超过10亿。腾讯2018年三季度财报显示,QQ智能终端月活跃账户达6.98亿人。 当前微信和QQ无疑是中国最大且...

ThinkSNS账号
33分钟前
1
0
Fiddler 抓包工具总结

序章 Fiddler是一个蛮好用的抓包工具,可以将网络传输发送与接受的数据包进行截获、重发、编辑、转存等操作。也可以用来检测网络安全。反正好处多多,举之不尽呀!当年学习的时候也蛮费劲,一...

javaer
35分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部