def normalize(name) return map(lambda x: upper(x[0]) + lower( x[1:]), name)
好像写错了,忽略我
def normalize(name): return map(lambda x: (x[0].upper() + x[1:].lower()), name)
还是错了,求解惑
原来map()返回的是iterator :(
map()
iterator
最后改成这样
def normalize(name): return name[0].upper() + name[1:].lower()
def prod(L): return reduce(lambda x, y: x * y, L)
list(normalize(L1)) 没错啊
Sign in to make a reply
___捞B丶Mr譚o