匿名函数

 func = lambda  x: y  #x是形参,y是返回值

键字lambda表示匿名函数,冒号前面的x表示函数参数,冒号后面的y表示匿名函数的返回值。

例1:返回列表中长度大于等于3的元素

 l1 = ['','','sdfsfsfsfs','sdfsf']
for i in filter(lambda x:len(x) >= 3,l1):
print(i)

例2:现在有两元祖 (('a'),('b')),(('c'),('d')),请使用 python 中的匿名函数生成列表[{'a':'c'},{'b':'d'}]

 func = lambda x,y:[{x[0]:y[0]},{x[1]:y[1]}]
tu1 =(('a'),('b'))
tu2 = (('c'),('d'))
l = func(tu1,tu2)
print(l) #[{'a': 'c'}, {'b': 'd'}]

最新文章

  1. web.xml 中的listener、 filter、servlet 加载顺序及其详解
  2. What is classical music
  3. ios中Raw文件系统常用文件夹
  4. Gen_fsm行为实践与分析
  5. 如何更改应用在app store的名称
  6. ural 1106 Two Teams
  7. 将宿主机东西拷贝到dokcer容器中去
  8. [置顶] 内存映射失败MapViewOfFile 失败 返回 8
  9. Python网络编程学习_Day11
  10. USB硬盘 raw之后,DiskGenius 恢复
  11. JavaJavaScript小问题系列之JSON解析
  12. mysql多实例-主从复制安装
  13. Jquery判断Checkbox是否选中三种方法
  14. java web 获取客户端操作系统信息
  15. Array库
  16. 关于11G DataGuard 日志传输的案例
  17. 快速导入导出Oracle数据demo(sqlldr、UTL_FILE)
  18. 修改C#mvc的默认首页
  19. mysql命令行常用指令
  20. Python:员工信息增删改查

热门文章

  1. BZOJ 2006 超级钢琴(堆+主席树)
  2. CSS预处理语言-less 的使用
  3. 题解 P5015 【标题统计】
  4. CF398B Painting The Wall 概率期望
  5. 【noip2018】【luogu5021】赛道修建
  6. jquery、css3动态显示百分比圆
  7. @Springboot搭建项目controller层接收json格式的对象失败
  8. libiop网络库数据结构和基础知识
  9. (转)JAVA 十六个常用工具类
  10. SPOJ DQUERY 离线树状数组+离散化