python常用高阶函数:

    xiaoxiao2023-11-16  150

    (1)map()函数: 接受两个参数,一个是函数,一个是序列,map()把传入的函数依次作用于序列的每个元素,并把结果作为新的序列返回; (2)filter()函数: 接受两个参数,一个是函数,一个是序列,filter()把传入的函数依次作用于序列的每个元素,根据返回值是True or False 决定保留还是去除该元素,结果序列是所有返回值为True的子集。 (3)reduce()函数: 把一个函数作用于一个序列上,这个函数必须接收两个参数,其中reduce()函数把结果继续和序列的下一个元素做累积计算,reduce()函数只返回值结果非序列。

    最新回复(0)