第 1 题 # 定义 normalize 函数 def normalize(name): return name[0].upper() + name[1:].lower() #让第一个字符大写,后面的字符小写 L1 = ['adam', 'LISA','barT'] L2 = list(map(normalize, L1)) print(L2)
第 2 题 from functools import reduce # 定义 fn 函数 def fn(x, y): return x * y # 定义 prod 函数 def prod(L): return reduce(fn, L) L = [3, 5, 7, 9] print('3 * 5 * 7 * 9 =', prod(L))
Sign in to make a reply
天秤不念天平