Discuss / Python / 第一题

第一题

Topic source
def FirstLower2Upper(s):
    return s[0].upper() + s[1:].lower()


name = ['adam', 'LISA', 'barT']
name = map(FirstLower2Upper, name)
print(list(name))

Henry_Smith

#2 Created at ... [Delete] [Delete and Lock User]

很好, 借鉴一下。

Henry_Smith

#3 Created at ... [Delete] [Delete and Lock User]

name = map(FirstLower2Upper, name) print(list(name))

如果直接把这两句加到定义里会更好。

def Nor(names): def Name(s): s = s[0].upper() + s[1:].lower() return s L = list(map(Name,names)) return L

后面就直接给 name = ['adam', 'LISA', 'barT'] Nor(name)

用起来可能会方便些。


  • 1

Reply