美文网首页
3.2中functools.reduce记录

3.2中functools.reduce记录

作者: richybai | 来源:发表于2021-03-02 10:50 被阅读0次

python3中必须从functools中import reduce函数

from functools import reduce

reduce()函数的调用方法如下:

reduce(function, sequence[, initial]) -> value

它将 function按顺序作用在sequence中的元素上 ,之前得到的结果与下一个元素继续应用function,直到作用完所有元素。
initial参数可选,若有,则第一次作用于initialsequence第一个元素;否则作用于sequence的前两个元素。

a是一个列表,则sum(a)reduce(lambda x, y: x+y, a)结果相同。

>>> from functools import reduce
>>> a = [1, 2, 3, 4, 10]
>>> sum(a)
20
>>> reduce(lambda x, y: x+y, a)
20

相关文章

  • 3.2中functools.reduce记录

    python3中必须从functools中import reduce函数 reduce()函数的调用方法如下: 它...

  • reduce、map、filter

    functools.reduce(function, iterable[, initializer]) 将两个参数...

  • 函数

    高阶函数filter(过滤) --> map(映射) --> functools.reduce(规约)生成式、推...

  • Python的functools.reduce用法

    ''' python 3.0以后, reduce已经不在built-in function里了, 要用它就得fro...

  • 记录记录再记录

    先发个标题 明天再补上

  • DNS服务记录类型

    DNS记录类型包含:A记录、AAAA记录、CNAME记录、MX记录、NS记录、TXT记录、SRV记录、URL转发。...

  • 记录,记录

    今天是3月18日,我上网搜了一下,历史上的今天发生了很多事,觉得非常不可思议。 有两个事件大家应该都能比较熟悉:第...

  • 记录,记录

    2020.03.12 今天这个日子总觉得需要留下点什么。 今天BTC最低触至5200u,不行,暂停一下,先把交易所...

  • 记录记录

    时间好快,公休瞬间结束!这个公休我经历了什么?感觉就没有休息。 这段时间确实经历了很多。有家事,有其他事...

  • 记录没有记录的记录

    昨夜 凝望息屏的手机 如同熟睡的恋人 盼她醒以拥抱,却又不忍惊扰 “砰,砰,砰” 雨骑在风的肩上 兴冲冲地拍着窗门...

网友评论

      本文标题:3.2中functools.reduce记录

      本文链接:https://www.haomeiwen.com/subject/thetqltx.html