Discuss / Python / 首字母大写作业:

首字母大写作业:

Topic source

欧阳看山

#1 Created at ... [Delete] [Delete and Lock User]
def norm(name):
    return name[0].upper() + name[1:].lower()
def normMap(x):
    return list(map(norm, x))
print(normMap(['adam', 'LISA', 'barT']))

str有个capitalize()方法, 可以实现首字母大写其余字母小写, 就可以不用写name[0].upper() + name[1:].lower()了 :)


  • 1

Reply