廖雪峰python.pdf-74 利用map()函数,把用户输入的不规范的英文名字,变为首字母大写,其他小写的规范名字。

练习

利用map()函数,把用户输入的不规范的英文名字,变为首字母大写,其他小写的规范名字。输入:['adam', 'LISA','barT'],输出:['Adam', 'Lisa', 'Bart']



>>> def normalize(name):

...     return [name[0].upper()+name[1:].lower()]

... 

>>> L1 = ['Animals','baskBalL','caMEr','doG']

>>> L2 = list(map(normalize,L1))

>>> print(L2)

[['Animals'], ['Baskball'], ['Camer'], ['Dog']]

>>> 

你可能感兴趣的:(廖雪峰python.pdf-74 利用map()函数,把用户输入的不规范的英文名字,变为首字母大写,其他小写的规范名字。)