内联函数
来源:互联网 发布:淘宝怎么看退款率 编辑:程序博客网 时间:2024/06/05 08:44
#-*- coding:UTF-8 -*-
print'apply()'
def sum(x=1,y=2):
return x+y
print apply(sum,(1,3))
print
print'filter()'
def func(x):
if x>0:
return x
print filter(func,range(-9,10))
print
print'reduce()'
def sum(x,y):
return x+y
print reduce(sum,range(0,10))
print reduce(sum,range(0,10),10)
print reduce(sum,range(0,10),20)
print reduce(sum,range(0,0),10)
print
print'map()'
def power(x):return x**x #求幂运算
print map(power,range(1,5))
def power2(x,y):return x**y #求幂运算
print map(power2,range(1,5),range(5,1,-1))
print
print bool(0) #为零返回false
print buffer("dabcet",1,2)
print cmp(2,1) #比较函数 第一个大于第二个输出 1,else output -1
print coerce(1,2) #对参数组合返回元组
print'apply()'
def sum(x=1,y=2):
return x+y
print apply(sum,(1,3))
print'filter()'
def func(x):
if x>0:
return x
print filter(func,range(-9,10))
print'reduce()'
def sum(x,y):
return x+y
print reduce(sum,range(0,10))
print reduce(sum,range(0,10),10)
print reduce(sum,range(0,10),20)
print reduce(sum,range(0,0),10)
print'map()'
def power(x):return x**x #求幂运算
print map(power,range(1,5))
def power2(x,y):return x**y #求幂运算
print map(power2,range(1,5),range(5,1,-1))
print bool(0) #为零返回false
print buffer("dabcet",1,2)
print cmp(2,1) #比较函数 第一个大于第二个输出 1,else output -1
print coerce(1,2) #对参数组合返回元组
print zip((1,2),(3,4)) #对元组打包
======================= RESTART: C:/Python27/buidn.py =======================
apply()
4
filter()
[1, 2, 3, 4, 5, 6, 7, 8, 9]
reduce()
45
55
65
10
map()
[1, 4, 27, 256]
[1, 16, 27, 16]
False
ab
1
(1, 2)
[(1, 3), (2, 4)]
>>>
阅读全文
0 0
- 内联函数
- 内联函数
- 内联函数
- 内联函数
- 内联函数
- 内联函数
- 内联函数
- 内联函数
- 函数内联
- 内联函数
- 内联函数
- 内联函数
- 内联函数
- 内联函数
- 内联函数
- 内联函数
- 内联函数
- 内联函数
- js 中的in_array
- 排序 归并
- php mysql PDO 查询操作
- 今天学习HTML
- vuex学习五----Mutations
- 内联函数
- Unity插件
- R文本挖掘-中文分词Rwordseg
- 素数nyoj--(素数距离)
- java正则去掉所有html标签
- 排序 快排
- 设计模式之六大原则——开闭原则(OCP)
- org.hibernate.MappingNotFoundException: resource: entity.Students.hbm.xml not found
- E