没有函数名的函数叫匿名函数

匿名函数一般不单独使用,而是与max(),min(),map(),sorted(),filter()等内置函数一起使用

# print((lambda x,y:x+y)(1,2))salary_dict = {'nick': 3000,'jason': 100000,'tank': 5000,'sean': 2000
}# map# max_salary = max(salary_dict) # 按键取最大的值
# print(max_salary)
# def func(res):
#     return salary_dict[res]
#
# max_salary = max(salary_dict,key=func)
# print(max_salary)
# def max(iterable, key=None):
#     salary_dict_iter = iterable.__iter__()
#     init_num = 0
#     for salary in salary_dict_iter:
#         func_res=key(salary)
#         if func_res > init_num:
#             init_num,func_res = func_res,init_num
#     return init_num
# res = max(salary_dict,key=func)
# print(res)
# salary_max = max(salary_dict,key=lambda name:salary_dict[name])
# print(salary_max)# min# mapname_list = ['jason','tank','sean']res = map(lambda  name:f'{name} sdb',name_list)
print(res)# filter
lis = ['jason dsb','tank dsb','sean dsb','demon']
res = filter(lambda x:not x.endswith('dsb'),lis)
print(list(res))

转载于:https://www.cnblogs.com/wsxiaoyao/p/10976287.html

day14 匿名函数相关推荐

  1. day14,匿名函数,排序,筛选,映射,递归,二分法

    一:匿名函数. 匿名函数语法: 函数名= lambda  形参:返回值 (1)例 : a=lambda n:n**nr=a(3)print(r) 结果为:27 (2)例:写一个lambda 给函数传递 ...

  2. python 匿名函数的使用

    python 匿名使用是使用 lambda 来实现,主要特点是没有函数名 匿名函数的一般格式为: result =lambda [arg,[arg1.....argn]] : expression r ...

  3. Python day10 global关键字、函数递归、匿名函数、map函数的用法详解

    1.global关键字 引用全局变量,在局部全局变量改变,也会改变,global相当于指针,将地址指向全局变量的name name='littlepage'def littepage():global ...

  4. Go 学习笔记(16)— 函数(02)[函数签名、有名函数、匿名函数、调用匿名函数、匿名函数赋值给变量、匿名函数做回调函数]

    1. 函数签名 函数类型也叫做函数签名,可以使用 fmt.Printf("%T") 格式化参数打印函数类型. package mainimport "fmt"f ...

  5. js里的匿名函数 数组排序

    // 匿名函数:其实就是函数的简写形式 var method =function(){ alert("123"); } method(); // 匿名函数可以用于事件的处理 fun ...

  6. C++11:Lambda表达式(匿名函数)理解

    C++在C11标准中引入了匿名函数,即没有名字的临时函数,又称之为lambda表达式.lambda表达式 实质上是创建一个匿名函数/对象.即你可以理解为(Lambda 表达式实际上是一个函数,只是它没 ...

  7. javascript 匿名函数的理解

    代码如下: (function(){ //这里忽略jQuery所有实现 })(); (function(){ //这里忽略jQuery所有实现 })(); 半年前初次接触jQuery的时候,我也像其他 ...

  8. Javascript匿名函数

    ü  定义 匿名函数的定义非常简单:就是没有名字的函数.但是其用途非常的大 ü  典型的函数定义方式 在看匿名函数之前我们先看下在Javascript中定义一个函数比较典型的几种方式 函数声明 fun ...

  9. php的匿名函数和闭包函数

    php的匿名函数和闭包函数 tags: 匿名函数 闭包函数 php闭包函数 php匿名函数 function use 引言:匿名函数和闭包函数都不是特别高深的知识,但是很多刚入门的朋友却总是很困惑,因 ...

  10. 在NewLisp中实现匿名函数的递归

    2019独角兽企业重金招聘Python工程师标准>>> 匿名函数在很多语言中的表现形式大概如下: (lambda (n)(* (+ n 1) (- n 1))) 只有参数列表和函数体 ...

最新文章

  1. 《Python和Pygame游戏开发指南》——1.12 图书中的文本折行
  2. MapPoint之旅(2)-----Getting Started with MapPoint Web Service(1)
  3. new com.mysql.jdbc.Driver()为什么Driver会创建两次
  4. Oracle 11g Release 1 (11.1) 游标——显式游标
  5. android 点击字体,图片背景效果一起变换Demo
  6. mac java偏好设置_在 Mac中配置Java开发环境
  7. android:scaleType的各个属性解释
  8. Hadoop hdfs配置
  9. 【渗透案例】上班摸鱼误入陌生网址——结果被XSS劫持了
  10. ZENG msgbox仿qq提示
  11. 破坏入侵计算机信息系统犯罪,刑事律师解读:新形势下的黑科技犯罪—破坏计算机信息系统罪...
  12. tongweb自动部署_Tomcat、TongWeb5.0、TongWeb6.0部署solr
  13. 《统一沟通-微软-实战》-6-部署-2-中介服务器-2-安装中介服务器
  14. Segger systemview STM32移植
  15. 计算机PS属性怎么改,如何更改ps设计图尺寸
  16. vue中解决跨域问题
  17. 探究CSS3中的transition和transform属性方法使用
  18. emui系统就是鸿蒙吗,华为EMUI是不是鸿蒙系统
  19. STDMETHOD介绍
  20. 急刹车或停车时应该先踩离合还是先踩刹车?

热门文章

  1. python内置对象的实现_Python面向对象——内置对象的功能扩展
  2. 小米Android OS特别高,干翻小米,最强定制安卓系统诞生?Color OS11表现如何
  3. baidumap vue 判断范围_vue 经典面试题+答案
  4. 电脑键盘下划线怎么打_苹果电脑键盘失灵怎么办,维护方法!
  5. java 设计模式 抽象工厂_Java设计模式----------抽象工厂模式
  6. 太极发送卡片软件_太极APP的入门级使用方法
  7. SLAM--非线性优化
  8. 算法:Merge k Sorted Lists(合并 k 个排序链表)
  9. android公交车代码,android实现查询公交车还有几站的功能
  10. MAB多臂老虎机/赌博机