Python实现将不规范的英文名字首字母大写
Python实现将不规范的英文名字首字母大写
这篇文章给大家主要介绍的是利用map()函数,把用户输入的不规范的英文名字,变为首字母大写,其他小写的规范名字。文中给出了三种解决方法,大家可以根据需要选择使用,感兴趣的朋友们下面来一起学习学习吧。
例如
输入:['adam', 'LISA', 'barT'],输出:['Adam', 'Lisa', 'Bart']。
方法一
def wgw(x):
return [x[0].upper(),x[1:].lower()]
map(wgw,['adam','LISA','barT'])
方法二
def wgw1(x):
return x.capitalize()
map(wgw1,['adam','LISA','barT'])
方法三
map(lambda x:x.capitalize(),['adam','LISA','barT'])
总结
以上就是Python实现将不规范英文名字首字母大写,其他小写的规范名字的全部内容,希望本文的内容对大家学习或者使用python能有所帮助,
转载于:https://www.cnblogs.com/amengduo/p/9586413.html
Python实现将不规范的英文名字首字母大写相关推荐
- python首字母不能是_Python实现将不规范的英文名字首字母大写
Python实现将不规范的英文名字首字母大写 这篇文章给大家主要介绍的是利用map()函数,把用户输入的不规范的英文名字,变为首字母大写,其他小写的规范名字.文中给出了三种解决方法,大家可以根据需要选 ...
- Python实现不规范英文名字首字母大写
map()是 Python 内置的高阶函数,它接收一个函数 f 和一个 list,并通过把函数 f 依次作用在 list 的每个元素上,得到一个新的 list 并返回. def format_name ...
- Python——如何将不规范的英文名字转化为“首字母大写,其他字母小写”的规范名字
1 致谢 感谢菜鸟教程的指导, 原文链接如下: https://www.runoob.com/python/att-string-format.html 2 前言 今天在学习Python中的函数式编程 ...
- Excel姓名转换为拼音,名字首字母大写,姓首字母大写,名在姓前
新建一个宏模块 工具->宏->Viaual Basic编辑器 插入→模块,插入一个新模块,将后续代码粘贴进去 公式:=chinese2spell(A2,0) 效果见下图: Public F ...
- 程序员必须要懂的首字母大写规范
首字母大写规范指南 不管是在生活写作中,还是创建 Pull Request,或者给开源项目提交 Issue 的时候,我们都需要用到英文标题,那么对于哪些部分需要首字母大写,则是一件头疼的事情,下面详细 ...
- 廖雪峰python.pdf-74 利用map()函数,把用户输入的不规范的英文名字,变为首字母大写,其他小写的规范名字。
练习 利用map()函数,把用户输入的不规范的英文名字,变为首字母大写,其他小写的规范名字.输入:['adam', 'LISA','barT'],输出:['Adam', 'Lisa', 'Bart'] ...
- 【Python】利用map()函数,把用户输入的不规范的英文名字,变为首字母大写,其他小写的规范名字
微信公众号 题目来源:[廖雪峰的官方网站-map/reduce] 利用map()函数,把用户输入的不规范的英文名字,变为首字母大写,其他小写的规范名字.输入:['adam', 'LISA', 'bar ...
- python利用map()函数,把用户输入的不规范的英文名字,变为首字母大写,其他小写的规范名字
利用map()函数,把用户输入的不规范的英文名字,变为首字母大写,其他小写的规范名字.输入:['adam', 'LISA', 'barT'],输出:['Adam', 'Lisa', 'Bart']: ...
- 【廖雪峰 python教程 课后题改编】利用map()函数,把用户输入的不规范的英文名字,变为首字母大写,其他小写的规范名字
原题目: # -*- coding: utf-8 -*- #输入名字,变成首字母大写,其他字母小写的标准格式 def normalize(name):str1 = ''for i, ch in enu ...
最新文章
- 简书php硬件交互,php设计模式——适配器模式
- CentOS6.10在VMware(虚拟机)安装过程
- SDNU 1423.入学考试(01背包)
- 【转载】网易将军令工作原理
- HighCharts使用更多图表HighChartsMore
- mp3 播放自动 html5,HTML5打造简易播放器:Chrome运行.mp3
- java笔试题大全_java笔试题大全带答案(经典11题)
- ps换证件照背景颜色
- FCN(全卷积网络)部分函数方法更新说明
- linux中萌翻了的cowsay命令
- matlab数据归一化与反归一化处理
- NEON优化:软件性能优化、降功耗怎么搞?
- DynaTrace Ajax Edition:IE浏览器性能分析工具
- 利用 cgroup 的 cpuset 控制器限制进程的 CPU 使用
- JS打印出Fibonacci数(不使用全局变量)
- Day02:Linux进阶(二)
- 如何透过上层div点击下层的元素
- java代码走读,Kafka代码走读-LogManager
- 收藏!2023年全年考证时间表!
- unittest框架用法
热门文章
- webpack打包后引用cdn的js_利用CDN加速react webpack打包后的文件详解
- mysql打开网络访问权限_远程连接mysql 授权方法详解
- Redis 与 Memcached的区别
- mysql gid_mysql主从复制5.6基于GID及多线程的复制笔记
- 网络基础:网络IP 、子网掩码 、路由器 、DNS知识分享
- 关于电脑的十大误区,原来是这样!
- 读源码,对程序员重要吗?
- 条件随机场 python_用条件随机场做网络小说命名实体识别
- 跨网段远程调试vs_如何提高后台服务应用问题的排查效率?日志 VS 远程调试
- Windows 2003 NTP 时间服务器设置