python大小写转换的问题
把用户输入的不规范的英文名字,变为首字母大写,其他小写的规范名字.为什么修改后仍然没有变?没有提示任何错误.person=['jim','TOM','LILei','lU...
把用户输入的不规范的英文名字,变为首字母大写,其他小写的规范名字.为什么修改后仍然没有变?没有提示任何错误.
person = ['jim','TOM','LILei','lUCY']
for name in person:
for i in range(len(name)):
if i == 0:
name[i].upper()
else:
name[i].lower()
print person
仍然返回:['jim', 'TOM', 'LILei', 'lUCY'].
请各位老师指点. 展开
person = ['jim','TOM','LILei','lUCY']
for name in person:
for i in range(len(name)):
if i == 0:
name[i].upper()
else:
name[i].lower()
print person
仍然返回:['jim', 'TOM', 'LILei', 'lUCY'].
请各位老师指点. 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询