map和filter是python里面比较重要的BIF,map的主要作用就是对集合里面的每一个元素进行处理,filter的作用就是过滤集合,具体功能如下

 t =lambda x:x%2
list(filter(t, range(10)))
[1, 3, 5, 7, 9]
list(map(t,range(10)))
[0, 1, 0, 1, 0, 1, 0, 1, 0, 1]

filter过滤出了0到9所有的奇数,因为filter的功能是过滤掉经过函数处理的返回值为0,false的元素,所以取余唯1的被留下来了,map的功能是将元素进行函数处理,也就是说返回的是处理后的数据。

最新文章

  1. javascript有用小功能总结(未完待续)
  2. Swift-代理
  3. 谈谈SQL 语句的优化技术
  4. IOS开发基础知识--碎片32
  5. linux 路由
  6. Azure 上为Liunx VM 挂载File类型的存储。
  7. MVC3迁移MVC4相关问题
  8. win7 安装SQL Server 2005 开发版 图文教程
  9. Solr4.8.0源码分析(16)之SolrCloud索引深入(3)
  10. ffmpeg参数解释 <第三篇>
  11. icmp的报文,Destination Host Unreachable
  12. year:2017 month:8 day:1+
  13. 【BZOJ3262】陌上花开 (CDQ分治+树状数组+排序)
  14. C++之继承
  15. DO、DTO和VO分层设计的好处
  16. 2017-2018 ACM-ICPC Southeast Regional Contest (Div. 1)
  17. C# 对数据库操作的帮助类SQLHelper.cs
  18. Android 如何将手机屏幕投影到 PC 屏幕上或者投影仪上做演示?
  19. C#6.0语言规范(六) 转换
  20. Natural Language Processing 课程,文章,论文

热门文章

  1. Elimination Game题解
  2. http面试准备
  3. resnet18全连接层改成卷积层
  4. commons-lang3 事件机制 <EventListenerSupport>
  5. handsontable的基础应用
  6. HTTPS中间人攻击实践(原理·实践)
  7. Linux 下操作Mysql指令的总结 远程连接的设置
  8. MVC中使用viewmodel
  9. pytorch识别CIFAR10:训练ResNet-34(微调网络,准确率提升到85%)
  10. React Navigation & React Native & React Native Navigation