python使用reduce,lambd

2020-01-13 10:49:19 浏览数 (1)

reduce是递归的数字

lambda是表达式

>>> l = range(1,101) #定义l的数值范围1-100 >>> reduce(lambda x,y:x y,l) #l数字传递给lamdba表达式,并reduce递归运算。 5050

代码语言:javascript复制
#!/usr/bin/python
n = 0
for i in range(1,101):
        n  = i
print n

# python 11.py 5050

0 人点赞