zoukankan      html  css  js  c++  java
  • lambda用法

    1、lambda为匿名函数,即不用起函数名
    2、如果函数使用次数很少并且很简洁,一般可以考虑用lambda函数
    3、lambda可以简化代码的可读性
    4、lambda不能使用if for等复杂的语法

    示例一   ---------------------------------------------------------
    lambda函数格式:

    parameter=lambda x : x**2+2                                    # 冒号:左边的 x 为函数的参数,冒号右边的 x**2+2 为返回值,parameter为函数赋值对象
    parameter(10)                                                            #调用函数

    等价于:
    def parameter (x):
    return(x**2+2)

    parameter(10)

    示例二    --------------------------------------------------------------

    parameter=lambda x,y=2: x**y                                  # 冒号:左边的 x和y 为函数的参数,y的默认值为2,冒号右边的 x**y 为返回值
    parameter(10)                                                           #调用函数
    parameter(10,3)                                                        #调用函数

  • 相关阅读:
    7. Scrapy的高级用法
    6. Scrapy的基本用法
    5. 基于Selenium实现爬虫
    4. 异步爬虫
    3. 数据解析
    2. requests的使用
    1. 爬虫概述
    03-Servlet初识
    Flask框架基础(1)
    登录mysql时,报错ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)
  • 原文地址:https://www.cnblogs.com/whitemouseV2-0/p/10131218.html
Copyright © 2011-2022 走看看