要求,將輸入的一組不規(guī)則名稱字符串轉(zhuǎn)換為首字母大寫其余字母小寫的格式。
def normalize(name):
name = str(name).lower()
name1 = name[:1]
name2 = name[1:]
name = name1.upper() + name2
return name
L1 = ['adam', 'LISA', 'barT']
print map(normalize, L1)
要求,使用reduce求一組數(shù)字的乘積
def prod(L):
return reduce(lambda x, y : x * y, list(L))
print prod(range(3, 10, 2))