Python中 map()函数的用法详解


Posted in Python onJuly 10, 2018

map( )函数在算法题目里面经常出现,map( )会根据提供的函数对指定序列做映射,在写返回值等需要转换的时候比较常用。

关于映射map,可以把[ ]转成字符串的话,就不需要用循环打印字符串输出结果这种比较旧的方式。

在Python 3中的例子如下:

Python中 map()函数的用法详解

也可以用匿名函数来计算幂计算:

map(lambda x:x**2,[1,2,3,4,5])

也可以用来规范输出:

name_list={'tony','cHarLIE','rachAEl'}
def format_name(s):
  ss=s[0:1].upper()+s[1:].lower();
  return ss;
print (list(map(format_name,name_list)))
type(name_list)

总结

以上所述是小编给大家介绍的Python中 map()函数的用法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Python 相关文章推荐
仅用500行Python代码实现一个英文解析器的教程
Apr 02 Python
详解Django通用视图中的函数包装
Jul 21 Python
python3实现抓取网页资源的 N 种方法
May 02 Python
Django框架模板文件使用及模板文件加载顺序分析
May 23 Python
python调用动态链接库的基本过程详解
Jun 19 Python
django 连接数据库 sqlite的例子
Aug 14 Python
Python调用Windows API函数编写录音机和音乐播放器功能
Jan 05 Python
python由已知数组快速生成新数组的方法
Apr 08 Python
详解Python爬虫爬取博客园问题列表所有的问题
Jan 18 Python
python 如何获取页面所有a标签下href的值
May 06 Python
自己搭建resnet18网络并加载torchvision自带权重的操作
May 13 Python
新手必备Python开发环境搭建教程
May 28 Python
python 读取视频,处理后,实时计算帧数fps的方法
Jul 10 #Python
Python OpenCV处理图像之图像像素点操作
Jul 10 #Python
查找python项目依赖并生成requirements.txt的方法
Jul 10 #Python
Python OpenCV处理图像之滤镜和图像运算
Jul 10 #Python
Python使用cx_Freeze库生成msi格式安装文件的方法
Jul 10 #Python
python操作excel文件并输出txt文件的实例
Jul 10 #Python
深入浅析Python传值与传址
Jul 10 #Python
You might like
单一index.php实现PHP任意层级文件夹遍历(Zjmainstay原创)
2012/07/31 PHP
javascript 学习之旅 (2)
2009/02/05 Javascript
js防止表单重复提交的两种方法
2013/09/30 Javascript
jquery实现红色竖向多级向右展开的导航菜单效果
2015/08/31 Javascript
盘点javascript 正则表达式中 中括号的【坑】
2016/03/16 Javascript
json实现添加、遍历与删除属性的方法
2016/06/17 Javascript
Bootstrap轮播插件使用代码
2016/10/11 Javascript
jquery easyui DataGrid简单示例
2017/01/23 Javascript
javascript编程实现栈的方法详解【经典数据结构】
2017/04/11 Javascript
node.js+express+mySQL+ejs+bootstrop实现网站登录注册功能
2018/01/12 Javascript
nodejs 最新版安装npm 的使用详解
2018/01/18 NodeJs
Vue 权限控制的两种方法(路由验证)
2019/08/16 Javascript
vue微信分享插件使用方法详解
2020/02/18 Javascript
原生js实现移动小球(碰撞检测)
2020/12/17 Javascript
如何在vue中使用HTML 5 拖放API
2021/01/14 Vue.js
[52:31]VP vs Serenity 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
Python MySQL数据库连接池组件pymysqlpool详解
2017/07/07 Python
Python微信公众号开发平台
2018/01/25 Python
Python测试模块doctest使用解析
2019/08/10 Python
pyinstaller还原python代码过程图解
2020/01/08 Python
python对XML文件的操作实现代码
2020/03/27 Python
Django基于客户端下载文件实现方法
2020/04/21 Python
Django视图、传参和forms验证操作
2020/07/15 Python
python实现马丁策略回测3000只股票的实例代码
2021/01/22 Python
html5文本内容_动力节点Java学院整理
2017/07/11 HTML / CSS
法国在线购买汽车轮胎网站:123pneus.fr
2019/02/25 全球购物
普天C++笔试题
2016/03/20 面试题
请问软件开发中的设计模式你会使用哪些
2015/05/13 面试题
租房协议书样本
2014/08/20 职场文书
先进集体事迹材料范文
2014/12/25 职场文书
求职信范文怎么写
2015/03/19 职场文书
中标通知书
2015/04/17 职场文书
老生常谈 使用 CSS 实现三角形的技巧(多种方法)
2021/04/13 HTML / CSS
解析CSS 提取图片主题色功能(小技巧)
2021/05/12 HTML / CSS
Win11怎么启动任务管理器?Win11启动任务管理器的几种方法
2021/11/23 数码科技
图神经网络GNN算法
2022/05/11 Python