# functools.reduce ```python from functools import reduce reduce(func, sequence, initial) """ 接受输入的第一个参数func为一个函数,第二个参数为可迭代对象 其中函数func接受的值为两个形参,开始以第一个和第二个对象作为输入,然后以输出结果和第三个对象作为输入...一直迭代到最后一个对象结束 返回输出为可迭代对象通过func函数把一系列元素归约为单个值 """ reduce(lambda x, y: x*y, range(1, 5)) 24 # 1*2*3*4 ```