Python学习笔记——以函数为参数的内置函数
2024-09-05 08:58:16
1.用法
一个参数
def ds(x):
return 2 * x + 1
print(ds(5))
11
g = lambda x : 2 * x + 1
print(g(5))
11
两个参数
def add(x,y):
return x + y
add(3,4)
7
f = lambda x,y : x + y
f(3,4)
7
2.filter()
#过滤,剩下为ture的内容
filter(None,[1,0,False,True])
print(list(filter(None,[1,0,False,True])))
[1, True]
#过滤,剩下函数返回值为true的内容
def odd(x):
return x % 2
temp = range(10)
#将第二个参数列表中的数据一个个代入第一个函数中,若返回true,则留下。
show = filter(odd,temp)
print(list(show))
[1, 3, 5, 7, 9]
list(filter(lambda x : x % 2,range(10)))
[1, 3, 5, 7, 9]
3.map()
#将第二个参数列表中的数据一个个代入lambda函数中
list(map(lambda x : x * 2, range(10)))
[0, 2, 4, 6, 8, 10, 12, 14, 16, 18]
最新文章
- aop
- Java接入图灵机器人,实现与机器人聊天
- Java for LeetCode 052 N-Queens II
- Android内存Context泄露:Handler&;内部类
- HBase(一): c#访问hbase组件开发
- android大项目运行中出现问题汇总
- Android核心分析 之九Zygote Service
- AD新建用户、组、OU
- Big Data應用:以";玩家意見";之數據分析來探討何謂";健康型線上遊戲";(上)
- Lucene学习之初步了解
- C语言中一些非常酷的技巧(cool tricks)
- 解决安装oracle后系统变慢问题
- 用sqlyog远程连接LINUX系统的MYSQL出现错解决方法
- Node.js之操作文件系统(一)
- ORACLE ROWNUM解析
- H-ui框架信息图标点击跳出页面问题
- CentOS 6.5 简单编译安装Nginx
- flask-钩子函数&;g对象
- JAVA注释的另一种神奇用法
- React开发调试工具--react-developer-tools
热门文章
- ACM-ICPC 2015 沈阳赛区现场赛 I. Triple &;&; HDU 5517(二维BIT)
- 3、docker常用命令:help、镜像命令、容器命令
- 用CSS实现梯形图标
- CF1230 E. Kamil and Making a Stream gcd+暴力
- 洛谷P2796 Facer的程序
- vue-cli3构建多页面应用
- [Luogu] trip
- vue 监听键盘回车事件 @keyup.enter || @keyup.enter.native
- oracle数据库体系结构
- 【转】HDU 6194 string string string (2017沈阳网赛-后缀数组)