pythonlambda是什么函数(Python之lambda匿名函数及map和filter的用法)
类别:脚本大全 浏览量:2620
时间:2022-01-15 01:57:26 pythonlambda是什么函数
Python之lambda匿名函数及map和filter的用法现有两个元组(('a'),('b')),(('c'),('d')),请使用python中匿名函数生成列表[{'a':'c'},{'b':'d'}]
|
t1 = (( 'a' ), ( 'c' )) t2 = (( 'b' ), ( 'd' )) print ( list ( map ( lambda t: {t[ 0 ]: t[ 1 ]}, zip (t1, t2)))) l = lambda t1, t2: [{i: j} for i, j in zip (t1, t2)] print (l(t1, t2)) |
map内置函数使用:
map(函数,数据源)--->函数的参数是数据源的每一个元素传入,比如:
|
l = [ 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 ] def cal(x): return x * x map (cal(x),l) |
map会将l中的每一个元素传入cal中进行计算,然后将数值返回。
filter内置函数使用:
filter(函数,数据源)--->函数的参数是数据源的每一个元素传入后,符合函数的数据元素返回True,这部分数据会被保留下来,比如:
用filter函数处理数字列表,将列表中所有的偶数筛选出来
|
l = [ 1 , 3 , 5 , 6 , 7 , 8 ] print ( list ( filter ( lambda x: x % 2 = = 0 , l))) |
这就是filter的用法
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对开心学习网的支持。如果你想了解更多相关内容请查看下面相关链接
原文链接:https://blog.csdn.net/qq_33733970/article/details/76685725
您可能感兴趣
- eclipse配置python(eclipse创建python项目步骤详解)
- python处理excel基础教程第3讲(Python Excel处理库openpyxl使用详解)
- python函数操作大全(Python的高阶函数用法实例分析)
- python实现的数据结构(Python嵌套式数据结构实例浅析)
- python中怎么实现登录程序(详解Python用户登录接口的方法)
- pythonexcel生成报表(python生成每日报表数据Excel并邮件发送的实例)
- python怎么输出一个矩阵(python实现转圈打印矩阵)
- python中return 类的实例(Python实现Event回调机制的方法)
- python淘宝秒杀教程(Python实现京东秒杀功能代码)
- python电脑端微信自动化(python使用wxpy实现微信消息防撤回脚本)
- python3目录操作(Python3 pip3 list 出现 DEPRECATION 警告的解决方法)
- pythonmatplotlib散点图怎么画(python使用matplotlib画柱状图、散点图)
- python迭代列表解析(Python可迭代对象操作示例)
- 简述python2与python3的不同点(Python2与Python3的区别实例分析)
- python入门练习网页(详解python项目实战:模拟登陆CSDN)
- python3.x base64怎么加密解密(python3.x实现base64加密和解密)
- 红色代表什么(红色代表什么意义和象征)
- 菲律宾安全吗(菲律宾安全吗2023)
- 彩礼重要吗()
- 写信告诉我今天海是什么颜色(写信告诉我今天海是什么颜色回答)
- 英语难学吗(法语比英语难学吗)
- 今天要吃什么(今天要吃什么菜好)
热门推荐
- php时间戳是什么意思(php时间戳转换代码详解)
- html5游戏新手引导开发(使用数据结构给女朋友写个Html5走迷宫游戏)
- css中分割线的渐变效果(CSS学习笔记之可重复渐变repeating-linear-gradient)
- linux增加静态路由(Linux添加静态路由两种实现方法解析)
- sqlserver函数条件判断(Sql Server 开窗函数Over的使用实例详解)
- docker容器编排入门教程(laradock环境docker-compose操作详解)
- ci框架怎样修改为https协议(CI框架教程之优化验证码机制详解验证码辅助函数)
- c#中SqlBulkCopy的使用
- SQL Server作业
- 介绍几个jQuery实用函数
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9