zoukankan      html  css  js  c++  java
  • day4

    一、lambda

     

    def func(arg):

        retur arg +1

    func()

     

    等于

    func = lambda    arg:    arg + 1

    func()

     

     

     

     

     

    二、map内置函数

     

    遍历序列,对序列中每个元素进行操作,最终获取新的序列。

     

     

    例:

     

    内部过程

    new_list = []

    for item in li:

        new_list = item + 10

        mew_list.append(item)

     

    添加多个参数

     

     

     

     

    三、filter 内置函数

    对列表中每一个元素进行处理,返回True的时候放入新列表。为None 不处理。

     

     

    例:

     

     

    四、reduce 内置函数

    对序列内所有元素进行累计操作

     

    例:

     

     

    小结:
    map 所有元素操作
    filter 过滤,获取指定元素合集

    reduce,积累操作

     

    五、yield生成器

    记住上一次的操作,下次在执行时,继续执行

     

    可以做数据库连接池

  • 相关阅读:
    各种编译器
    C99特性
    动态内存分配
    MDK C++编程说明
    C++类的大小计算
    WPF DataGrid添加编号列
    WPF实现打印用户界面功能
    WPF DataGrid 导出Excel
    知识点总结
    Winfrom控件使用
  • 原文地址:https://www.cnblogs.com/xpython/p/4982199.html
Copyright © 2011-2022 走看看