总结:高阶函数以及匿名函数之间的配合使用 fromfunctoolsimportreduce #模块一:lambda和filter的结合使用#lt = [1,2,3,4,5,6,7,8,9] --> [3,6,9]]lt = [1,2,3,4,5,6,7,8,9]print(list(filter(lambdax:x%3==0,lt))) #模块二:lambda和map的结合使用#容器/序列对象:range对象mo=map(lambd...
1、利用map()函数,把用户输入的不规范的英文名字,变为首字母大写,其他小写的规范名字。 输入:['adam', 'LISA', 'barT'],输出:['Adam', 'Lisa', 'Bart'] def fun(f): print(f) return f.capitalize() r=map(fun,['adam', 'LISA', 'barT']) print(list(r) 运行结果为: ['Adam', 'Lisa',...
1.lt = ['sdfasdfa', 'ewqrewrewqr', 'dsafa12312fdsafd', 'safsadf'] --> 得到长度列表 2.tp = ('TOM', 'Lilei', 'JAck', ‘HanmeiMeI’) --> 得到列表(所有元素的首字母大写) 3. lt1 = [1,2,3,4] lt2 = [5,6,7,8] 计算得到:lt1[0]lt2[0] + lt1[1]lt2[1] + ... ...