标签:enumerate turn 输入 list upper bar lis == normal
# -*- coding: utf-8 -*- #输入名字,变成首字母大写,其他字母小写的标准格式 def normalize(name): str1 = ‘‘ for i, ch in enumerate(name): if i == 0: str1 = str1 + ch.upper() #str.upper() 方法让字母转大写 else: str1 = str1 + ch.lower() #str.lower() 方法让字母转小写 return str1 # 输入: L1 = [‘adam‘, ‘LISA‘, ‘barT‘] L2 = list(map(normalize, L1)) print(L2) # 输出 [‘Adam‘, ‘Lisa‘, ‘Bart‘]
廖雪峰 练习 把用户输入的不规范的英文名字,变为首字母大写,其他小写的规范名字
标签:enumerate turn 输入 list upper bar lis == normal
原文地址:http://www.cnblogs.com/0kuxia0/p/7041284.html