240 发简信
IP属地:北京
  • 返回函数

    1、函数作为返回值 高阶函数除了可以接受函数作为参数外,还可以把函数作为结果值返回。如下所示:def lazy_sum(*args): def ...

  • sorted(排序算法)

    Python内置的sorted()函数就可以对list进行排序:L = [36,42,-43,87,-9] L1 = sorted(L)prin...

  • filter

    Python内建的filter()函数用于过滤序列。和map()类似,filter()也接收一个函数和一个序列。和map()不同的是,filte...

  • 深入理解yield

    yield的英文单词意思是生产,刚接触Python的时候感到非常困惑,一直没弄明白yield的用法。 只是粗略的知道yield可以用来为一个函数...

  • map/reduce

    Python内建了map()和reduce()函数。 1、map()函数map()函数接收两个参数,一个是函数,一个是Iterable,map将...

  • python函数式编程以及高阶函数

    函数式编程就是一种抽象程度很高的编程范式,纯粹的函数式编程语言编写的函数没有变量,因此,任意一个函数,只要输入是确定的,输出就是确定的,这种纯函...

  • python高级特性

    1、切片(slice)L[0:3]表示,从索引0开始取,直到索引3为止,但不包括索引3。即索引0,1,2,正好是3个元素。如果第一个索引是0,还...

  • python函数

    函数名其实就是指向一个函数对象的引用,完全可以把函数名赋给一个变量,相当于给这个函数起了一个“别名”:a = ab//把函数赋给一个变量a pr...

  • Python基础

    python转义字符:\ python用r' '表示' '默认不转义示例:print(r'\\\t\\')结果:\\\\\t\\\python用...