Python reduce() 函数

Python reduce() 函数用于接受函数和序列并返回单个值。

这个 Python 函数在 functools 模块中定义。

on  It Road.com

Python reduce函数一些示例

使用带有两个参数的 reduce() 函数将多个值相加

from functools import reduce
def do_addition(x, y): 
    return x + y
print(reduce(do_addition, [10, 20, 30, 40]))

使用带有两个参数的 reduce() 函数将多个值相乘

from functools import reduce
def do_multiplication(x, y):
    return x * y
print(reduce(do_multiplication, [10, 2, 3, 4]))
日期:2020-09-17 00:10:30 来源:oir作者:oir