摘要: 1、对list排序foo = [-5,8,0,4,9,-4,-20,-2,8,2,-4],使用lambda函数从小到大排序foo = [-5,8,0,4,9,-4,-20,-2,8,2,-4]k=sorted(foo,key=lambda x:x) 2、使用lambda函数对list排序foo = 阅读全文
posted @ 2019-11-28 20:52 wakey 阅读(2958) 评论(0) 推荐(0) 编辑
摘要: 1、用reduce函数,不会有溢出的情况 #输入一个数n,生成从1到N的数字列表,如[1,2,3,..n] L=[i for i in range(1,int(input())+1)] #使用reduce函数实现列表中的每一个数的乘积 k=reduce(lambda x,y:x*y,L) 2、使用递 阅读全文
posted @ 2019-11-28 20:50 wakey 阅读(282) 评论(0) 推荐(0) 编辑