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)                                                        #调用函数

  • 相关阅读:
    LeetCode 面试题 08.02. 迷路的机器人
    LeetCode 96. 不同的二叉搜索树
    LeetCode 198 打家劫舍
    LeetCode 931 下降路径最小和
    Anaconda的安装及使用教程
    2020-8
    gdb与core dump
    实用linux命令
    offer_JZ25
    javaweb学习笔记整理补课
  • 原文地址:https://www.cnblogs.com/whitemouseV2-0/p/10131218.html
Copyright © 2011-2022 走看看