zoukankan      html  css  js  c++  java
  • python中的lambda函数

    #!/usr/bin/env python
    # -*- coding: utf-8 -*-
    # @Time    : 2021/3/14 20:59
    # @Author  : banzhu
    # @File    : lambda.py
    """
    lambda表达式是一种匿名函数,对应python中的自定义函数def,是定义某个函数时比较高级的一种写法
    """
    # 语法格式:lambda arguments : expression
    # 执行表达式并返回结果
    # arguments:参数
    # expression:表达式
    # ambda 函数可接受任意数量的参数,但只能有一个表达式
    
    x = lambda a, b : a * b
    print(x(5, 6))
    
    x = lambda a, b, c : a + b + c
    print(x(5, 6, 2))
    
    # lambda和def的对应关系
    def func(x):
        return x*x
    
    func = lambda x: x*x # 两者表达方法等价
    处在这个俗世,也得让自己变得更好吧
  • 相关阅读:
    wxpython的安装

    拓扑排序
    树,二叉树,森林,三者的转换
    二叉树的遍历
    最短路径
    图的遍历
    图的最小生成树
    哈夫曼树的应用
    哈夫曼树
  • 原文地址:https://www.cnblogs.com/butaileng7/p/14534289.html
Copyright © 2011-2022 走看看