map用法
2018-06-18 03:01:02来源:未知 阅读 ()
描述:
map()会根据提供的参数对指定序列做映射。
语法:
map(function,iterable)
function:函数以参数列表中的每一个元素调用function函数,返回包含每次function函数返回值的新列表。
iterable:一个或多个序列
返回值:返回列表
实例:
In [1]: list=[1,2,3,4,5] In [2]: def func(x): ...: return x*x ...: In [3]: res =map(func,list)
#res=map(lambda x,y:x*x,list) In [4]: res=[i for i in res if i >10] In [5]: print(res) [16, 25]
需求:假设用户输入的英文名字不规范,没有按照首字母大写,后续字母小写的规则,请利用map()函数,把一个list(包含若干不规范的英文名字)变成一个包含规范英文名字的list
In [10]: name=['adam','LIsA','barT'] In [11]: print(name) ['adam', 'LIsA', 'barT'] In [12]: def format_name(s): ...: name1=s[0].upper()+s[1:].lower() ...: return name1 ...: In [13]: res=map(format_name,name) In [14]: res=[i for i in res] In [15]: print(res) ['Adam', 'Lisa', 'Bart']
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:Python 员工信息管理系统
下一篇:Python爬取谷歌街景图片
- pycharm查看函数用法,参数信息的设置方法 2019-07-24
- Django对接SQL Server服务 2019-07-24
- python学习-30 总结 2019-07-24
- python学习-29 map函数-filter函数 2019-07-24
- python的比较关系运算符和逻辑运算符 2019-07-24
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash