美文网首页
Python-map

Python-map

作者: Yuu_CX | 来源:发表于2017-04-12 16:13 被阅读0次

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


map()接受函数或者序列

相关文章

  • Python-map

    map()函数接收两个参数,一个是函数,一个是序列,map将传入的函数依次作用到序列的每个元素,并把结果作为新的l...

  • python-map函数

    map函数 定义:map(func, *itarable)参数: 参数func表示某个函数 可变参数*itarab...

  • python-map函数

    a='1,2,3'b=a.split(',')b['1', '2', '3']list(map(int,b))[1...

  • python-map/reduce函数的应用

    本文作者:黎智煊,叩丁狼高级讲师。原创文章,转载请注明出处。 map()和reduce()函数 上次我们说了pyt...

网友评论

      本文标题:Python-map

      本文链接:https://www.haomeiwen.com/subject/zgmmattx.html