网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

map()内置函数

    首先,我们来看下map()内置函数的用法:

在润州等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供成都网站建设、成都做网站 网站设计制作按需搭建网站,公司网站建设,企业网站建设,品牌网站建设,全网营销推广,外贸网站建设,润州网站建设费用合理。

>>> help(map)
Help on class map in module builtins:

class map(object)
  |  map(func, *iterables) --> map object
  | 
  |  Make an iterator that computes the function using arguments from
  |  each of the iterables.  Stops when the shortest iterable is exhausted.
  | 
  |  Methods defined here:
  | 
  |  __getattribute__(self, name, /)
  |      Return getattr(self, name).
  | 
  |  __iter__(self, /)
  |      Implement iter(self).
  | 
  |  __next__(self, /)
  |      Implement next(self).
  | 
  |  __reduce__(...)
  |      Return state information for pickling.
  | 
  |  ----------------------------------------------------------------------
  |  Static methods defined here:
  | 
  |  __new__(*args, **kwargs) from builtins.type
  |      Create and return a new object.  See help(type) for accurate signature.

  map()内置函数有两个参数,第一个参数为函数,第二个参数为可迭代对象,将可迭代对象中的每个元素作为函数的

参数进行运算,可以看到,第二个参数亦是一个收集参数,所以当第二个元素为收集参数时,其支持多个可迭代对象,

可迭代对象会依次取一个元素组成一个元组,然后传递给函数进行运算,当可迭代对象长度不一致时,到最短的那个

终止

例:

>>> list(map(lambda x:x**2,range(10)))
[0, 1, 4, 9, 16, 25, 36, 49, 64, 81]

>>> list(map(lambda x,y:x+y,[1,8,10],[8,6,3,7,5,4]))
[9, 14, 13]


文章名称:map()内置函数
链接分享:http://bjjierui.cn/article/gsedhd.html

其他资讯