map()
来源:互联网 发布:国寿资管 知乎 编辑:程序博客网 时间:2024/06/05 05:54
map()函数接收两个参数,一个是函数,一个是序列,map将传入的函数依次作用到序列的每个元素,并把结果作为新的list返回。
举例说明,比如我们有一个函数f(x)=x%2,要把这个函数作用在一个list [1, 2, 3, 4, 5, 6, 7, 8, 9]上,就可以用map()实现
#使用lambda函数
>>> print map(lambda x: x % 2, range(7))
[0, 1, 0, 1, 0, 1, 0]
一个最简单的例子,如基于f(x) = x²,map()作用于list [1, 2, 3, 4, 5, 6, 7, 8, 9]后的结果如下:返回结果仍为list
阅读全文
0 0
- map()
- map()
- map、list、map(Object,map)的前台获取遍历
- map 容器小例(hash map)
- 自定义map(map实现原理)
- Bit-map(转载)
- Tyvj P2058(Map)
- 水果(map嵌套)
- hdu 1004 (map)
- hdu1217(map+floyd)
- 集合框架(Map)
- 频率统计(map)
- java集合(Map)
- Java 集合(Map)
- 集合框架(Map)
- Map 遍历(转载)
- hdu2072(map)
- HDU1004(STL-map)
- 小白成长日记(10)--使用快速排序寻找乱序数组中的第k大的值(c++)
- 关于servlet抽取,以及getMethod方法的参数
- OpenGL--纹理2
- 移动测试工程师必须知道的10个开源框架
- OpenGL--着色器2
- map()
- PAT (Basic Level) Practise (中文)1041. 考试座位号(15)
- OpenGL--高级纹理知识
- CCF-训练50题-NO.11-身份证校验
- 深度学习与计算机视觉 看这一篇就够了
- 移动端页面自适应
- CCF-训练50题-NO.12-多项式加法
- D
- C和指针之函数递归实现把amount表示的值转换为单词形式written_amount(unsigned int amount,char *buffer)