美文网首页
常见函数归纳(二)

常见函数归纳(二)

作者: 易点梅 | 来源:发表于2019-04-16 22:17 被阅读0次

1、map()函数

map()函数接收两个参数,一个是函数,一个是序列Iterable,map()将传入的函数以此作用到序列的每个元素,返回一个新的Iterator

map()函数

2、reduce()函数

from    functools    import reduce

reduce函数接收两个参数,一个是函数(必须有两个参数),一个是序列Iterable,reduce()将函数作用前面两个元素,然后得到的结果继续和下一个元素作为函数的两个参数进行处理,直到最后一个元素。

3、filter()函数

Python内置的filter()函数用于过滤序列,filter函数也有两个参数,一个是返回值为bool类型的函数,另一个是Iterable序列类型,filter函数的作用是将参数函数依次作用到序列的每个元素,根据返回值确定是否保留元素,最后返回新的Iterator。

filter函数过滤出列表所有的偶数 filter函数过滤出元组中所有的非空字符串

4、sorted()函数

Python内置的sorted()函数可以对list进行排序,sorted()函数也是高阶函数,可以接收一个key函数来实现自定义的排序

sorted默认递增排序 sorted接收一个abs函数实现按绝对值大小排序 sorted实现对字符串排序

相关文章

  • 常见函数归纳(二)

    1、map()函数 map()函数接收两个参数,一个是函数,一个是序列Iterable,map()将传入的函数以此...

  • 常见函数归纳(一)

    1、enumerate():可以把一个序列变成索引-元素对 2、列表生成式: list(range(1,11)...

  • 常见函数归纳(三)

    一、返回函数:即函数作为返回值 有时调用函数不需要立即得到函数的运行结果,而是根据程序流程再进行计算,这时候适合用...

  • php伪协议

    首先归纳下常见的文件包含函数:include、require、include_once、require_once、...

  • 24. Excel宏表函数(未完)

    一、利用宏表函数获取信息 二、宏表函数常见应用 代替VBA函数

  • 思维法则

    常见的思维方式归纳及其应用

  • 四、函数进阶

    一. 高阶函数 参数类型包含函数类型或返回值类型为函数类型的函数为高阶函数。 常见的高阶函数 高阶函数的调用 二....

  • 高并发系统技术梳理

    缓存 缓存使用常见问题归纳Guava Cache系列之一Guava Cache系列之二Guava Cache系列之...

  • 常见问题归纳

    出现这种问题一般是因为:一:jar包没有导入二:jar包导入了,但是版本较低 pom.xml文件中报错,到远程仓库...

  • 常见排序算法归纳

    各类排序算法 排序算法一般分类: 冒泡排序 原理 比较两个相邻的元素,将值大的元素交换至右端。 思路 依次比较两个...

网友评论

      本文标题:常见函数归纳(二)

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