利用map()函数,把用户输入的不规范的英文名字,变为首字母大写,其他小写的规范名字。输入:['adam', 'LISA', 'barT'],输出:['Adam', 'Lisa', 'Bart']:
利用map()函数,把用户输入的不规范的英文名字,变为首字母大写,其他小写的规范名字。输入:[‘adam’, ‘LISA’, ‘barT’],输出:[‘Adam’, ‘Lisa’, ‘Bart’]:
# -*- coding: utf-8 -*-
#利用map()函数,把用户输入的不规范的英文名字,变为首字母大写,其他小写的规范名字。
#输入:['adam', 'LISA', 'barT'],输出:['Adam', 'Lisa', 'Bart']:
def normalize(name):name=name[0].upper() + name[1:].lower()return name# 测试:
L1 = ['adam', 'LISA', 'barT']
L2 = list(map(normalize, L1))
print(L2)
结果
利用map()函数,把用户输入的不规范的英文名字,变为首字母大写,其他小写的规范名字。输入:['adam', 'LISA', 'barT'],输出:['Adam', 'Lisa', 'Bart']:相关推荐
- 利用map()函数,把用户输入的不规范的英文名字,变为首字母大写,其他小写的规范名字以及Map函数讲解
利用map()函数,把用户输入的不规范的英文名字,变为首字母大写,其他小写的规范名字. 输入:['adam', 'LISA', 'barT']. 输出:['Adam', 'Lisa', 'Bart'] ...
- 廖雪峰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']: ...
- 利用map()函数,把用户输入的不规则的英文名字,变为首字母大写,其他小写。
1.map()函数接收两个参数,一个是函数,另一个是Iterable,map将传入的函数依次作用到序列的每一个元素,并把结果作为新的Iterable返回. 2.map()传入的第一个参数是r,即函数对 ...
- 廖雪峰——练习 请把用户输入的不规范的英文名字,变为首字母大写,其他小写的规范名字。输入:['adam', 'LISA', 'barT'],输出:['Adam', 'Lisa', 'Bart']。
请把用户输入的不规范的英文名字,变为首字母大写,其他小写的规范名字.输入:['adam', 'LISA', 'barT'],输出:['Adam', 'Lisa', 'Bart']. 之前在网上找这个题 ...
- JavaScript-请把用户输入的不规范的英文名字,变为首字母大写,其他小写的规范名字
请把用户输入的不规范的英文名字,变为首字母大写,其他小写的规范名字 function normalize(arr) {function correct(word){var list ='';for(i ...
- 「算法」把不规范的英文名字,变为首字母大写
把用户输入的不规范的英文名字,变为首字母大写,其他小写的规范名字 题目出自廖雪峰老师的JavaScript教程: 把用户输入的不规范的英文名字,变为首字母大写,其他小写的规范名字. 例如:输入:['a ...
- 【廖雪峰 python教程 课后题改编】利用map()函数,把用户输入的不规范的英文名字,变为首字母大写,其他小写的规范名字
原题目: # -*- coding: utf-8 -*- #输入名字,变成首字母大写,其他字母小写的标准格式 def normalize(name):str1 = ''for i, ch in enu ...
最新文章
- 使用 vue filters过滤器直接显示 几分钟前 几小时前 几天前
- 【业界】Facebook的基础AI算法是如何驱动社交网络的发展?
- python提取个十百千位数字_实现人脸识别、人脸68个特征点提取,或许这个 Python 库能帮到你!...
- BootStrap学习(6)_模态框
- NUC972配置为支持NFS
- java水泡_JAVA图像处理系列(八)——艺术效果:水泡
- python编写时钟代码_python Tkinter 编写时钟
- 人生没有理想,只有目标
- MySQL中外键定义级展现结果_MySQL高频面试60题含答案
- 路飞学成-Python爬虫实战密训-第3章
- understanding OpenGL
- 初试锐捷交换机不同登录方式的密码设置
- android ps4 远程,手机上玩PS4游戏!Remote Play扩大至所有Android设备
- python 爬虫课程推荐_关于递归抓取的课程推荐
- 微信公众平台配置——URL、Token和JS安全域名
- 如何将图片识别为可编辑的Word文件
- Phoenix创建二级索引
- 使用IBM InfoSphere Guardium Data Redaction在保护隐私的同时共享信息
- 关于这些年做的 图片上传下载做的处理总结(including根据图片url上传文件)
- 百度云提速方法 免费+非破解+不下载软件
热门文章
- 第一款基于GPT4的手机APP来啦,一键解读图片,颠覆生活
- Springboot毕设项目房产销售管理系统3vtxcjava+VUE+Mybatis+Maven+Mysql+sprnig)
- CodeForces - 622E Ants in Leaves 贪心
- 雅思词汇之万词plan:第6-365天
- 与Flash9的一次亲密接触!
- 打印机结构、原理及特点
- invokeAny和invokeAll的使用思路
- Linux运维学习路线图
- TS:解决Linux无法登录,输入密码后显示module is unknown报错(已解决)-2021.1.5
- Mysql8.0主从配置