zoukankan      html  css  js  c++  java
  • python3中的匿名函数

    定义一个匿名函数
    格式: lambda 参数:式子
    匿名函数的调用 变量=lambda:式子
    #定义一个匿名函数
    #格式: lambda 参数:式子
    #匿名函数的调用   变量=lambda:式子
    def test(a,b):
        a+b
        #return a+b
    result1=test(11,22)     #调用test函数时没有return返回值,所以result1=None
    print("result1=%s"%result1)
    #定义了一个匿名函数
    func=lambda x,y:x+y
    #调用匿名函数func
    result2=func(11,22)     # 返回结果result2=33
    print("result2=%s"%result2)

     匿名函数的操作

    infors=[{"name":"zhangsan","age":12},{"name":"lisi","age":16},{"name":"wangwu","age":20}]
    infors.sort(key=lambda x:x["name"])
    print(infors)
    #结果[{'name': 'lisi', 'age': 16}, {'name': 'wangwu', 'age': 20}, {'name': 'zhangsan', 'age': 12}]

  • 相关阅读:
    Cpp -- static变量不属于类的实例
    单例模式
    WebView android
    网络编程之一
    初涉json
    初涉XML
    关于JSON的GSON
    网络编程(一)
    硬件51
    重拾C之数据
  • 原文地址:https://www.cnblogs.com/chen-huan/p/10646159.html
Copyright © 2011-2022 走看看