Discuss / Python / 试试第一个首字母大写的

试试第一个首字母大写的

Topic source

麻子老八

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

def normalize(s): def chr2lower(x): return x.lower()

def assemble(y):
    result=y[0].upper()
    for x in y[1:]:
        result=result+x
    return result

L=list(map(chr2lower,s))
return assemble(L)

def output(L): return list(map(normalize,L))

inputx = ['adam','LISA','barT'] print(output(inputx))

输出 ['Adam', 'Lisa', 'Bart']


  • 1

Reply