map()函数

介绍

map()是python的一个内置函数,其作用是返回一个迭代器,该迭代器将function函数应用于可迭代对象的每个项,并产生结果。

map函数的语法:

map(function, iterable, *iterables)
  • function:函数
  • iterable:一个或多个迭代对象
  • 返回值:python2返回的是列表,python3返回的是迭代器

代码示例

texts = ["text1", "text2", "text3"]
def to_title_case(object):
return object.title() new_texts = map(to_title_case, texts)
print(new_texts) #返回迭代器
print(list(new_texts)) #转换为列表

输出结果

<map object at 0x000001AAF19C4B80>
['Text1', 'Text2', 'Text3']

最新文章

  1. 【emWin】例程四:显示文本
  2. JavaScript类型判断
  3. USACO Section 2.2 循环数 Runaround Numbers
  4. Java多线程--同步函数
  5. MVC中,查询以异步呈现,分页不用异步的解决方案
  6. 如何实例化i2c_client(四法)
  7. Python学习之路——字符处理(一)
  8. 由于IPv6导致的iOS应用发布失败,是否该怪Azure?
  9. 域名和ip不能访问的原因
  10. 关于PWA ( Progressive web apps )
  11. MySQL将utf8字符集改为utf8mb4
  12. c++中二级指针的使用场景
  13. [py]使用字典get方法做数据统计
  14. c算法:字符串查找-KMP算法
  15. 第一个NIOS II工程using Qsys-------Let Qsys Say Hello
  16. 跨域的案例 以百度接口/手写接口为例,还有jQuery写法
  17. spark pyspark 常用算法实现
  18. python基础学习15----异常处理
  19. 在windows下制作mac os x的启动安装U盘
  20. 【vue】本地开发mock数据支持

热门文章

  1. linux服务器项目迁移非常好用的工具scp和rsync
  2. sql server 检测是否更新并输出更新的数据
  3. CentOS 7.9 环境下部署 Docker 服务
  4. 1903021126-申文骏-Java第十一周作业-Java中继承、多态及抽象类的使用
  5. 06 显示fps帧频
  6. Mixly智能门禁(物联网)
  7. delete、truncate、drop的区别
  8. Git基础使用和在UE中使用的方法
  9. 英国延长 UKCA 标记截止日期
  10. 2022竞赛新方法学习1--学习Proceedings of SAT Competition 2022 : Solver and Benchmark Descriptions