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 相关文章推荐
Python的math模块中的常用数学函数整理
Feb 04 Python
详解Python中使用base64模块来处理base64编码的方法
Jul 01 Python
详解PyTorch批训练及优化器比较
Apr 28 Python
python 简单照相机调用系统摄像头实现方法 pygame
Aug 03 Python
利用Python进行图像的加法,图像混合(附代码)
Jul 14 Python
Python替换月份为英文缩写的实现方法
Jul 15 Python
python 调用pyautogui 实时获取鼠标的位置、移动鼠标的方法
Aug 27 Python
Python统计分析模块statistics用法示例
Sep 06 Python
python tkinter 设置窗口大小不可缩放实例
Mar 04 Python
Tkinter中复选菜单是否被选中的判断与设置方式
Mar 04 Python
python中get和post有什么区别
Jun 19 Python
如何使用Django Admin管理后台导入CSV
Nov 06 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
PHP VS ASP
2006/10/09 PHP
php str_pad 函数用法简介
2009/07/11 PHP
PHP使用gearman进行异步的邮件或短信发送操作详解
2020/02/27 PHP
JavaScript 常用函数
2009/12/30 Javascript
JavaScript Perfection kill 测试及答案
2010/03/23 Javascript
jquery和javascript的区别(常用方法比较)
2013/07/04 Javascript
无刷新预览所选择的图片示例代码
2014/04/02 Javascript
JS按回车键实现登录的方法
2014/08/25 Javascript
javascript中Object使用详解
2015/01/26 Javascript
js中函数声明与函数表达式
2015/06/03 Javascript
jQuery中的ready函数与window.onload谁先执行
2016/06/21 Javascript
JavaScript将DOM事件处理程序封装为event.js 出现的低级错误问题
2016/08/03 Javascript
AngularJS 视图详解及示例代码
2016/08/17 Javascript
简单理解vue中Props属性
2016/10/27 Javascript
利用JQuery实现datatables插件的增加和删除行功能
2017/01/06 Javascript
BootstrapTable加载按钮功能实例代码详解
2017/09/22 Javascript
Vue组件开发技巧总结
2018/03/04 Javascript
Vue利用canvas实现移动端手写板的方法
2018/05/03 Javascript
解决Vue中mounted钩子函数获取节点高度出错问题
2018/05/18 Javascript
Vue两个版本的区别和使用方法(更深层次了解)
2020/02/16 Javascript
vue中提示$index is not defined错误的解决方式
2020/09/02 Javascript
使用python装饰器验证配置文件示例
2014/02/24 Python
python+selenium实现163邮箱自动登陆的方法
2017/12/31 Python
Python for循环生成列表的实例
2018/06/15 Python
Python数据可视化:饼状图的实例讲解
2019/12/07 Python
Python 解析库json及jsonpath pickle的实现
2020/08/17 Python
2021年值得向Python开发者推荐的VS Code扩展插件
2021/01/25 Python
Python实现图片指定位置加图片水印(附Pyinstaller打包exe)
2021/03/04 Python
HTML5中的Web Notification桌面右下角通知功能的实现
2018/04/19 HTML / CSS
世界汽车零件:World Car Parts
2019/09/04 全球购物
浙大网新C/C++面试解惑
2015/05/27 面试题
《孔子游春》教学反思
2014/02/25 职场文书
《落花生》教学反思
2014/02/25 职场文书
法制教育演讲稿
2014/09/10 职场文书
群众路线党员自我评议范文2014
2014/09/24 职场文书
Java中使用Filter过滤器的方法
2021/06/28 Java/Android