-
sorted函数也是高阶函数
可以配合自定义函数实现倒序排列
查看全部 -
filter是内置的高阶函数
实现过滤器的作用
根据设置的函数,对list中的元素进行判断
通过的元素重新组成一个新的list
查看全部 -
reduce也是一种内置的高阶函数
他接受要求函数接受2个参数
不断对list中的元素依次执行函数
reduce也可以自行设置初始值
查看全部 -
map是python中内置的高阶函数,
可以将f作用在list的每一个元素上,再重新生成一个新的list
查看全部 -
尝试将函数作为参数,输入的高阶函数中
查看全部 -
函数名其实是指向函数的变量
可以接受函数作为参数的函数,视为高阶函数
查看全部 -
函数式,在函数上进一步抽象
更接近于计算
python支持高阶函数
有闭包,可以返回函数
查看全部 -
python进阶,继续
函数式编程
类的学习
模块的使用
查看全部 -
看不懂,标记一下
查看全部 -
print(str.upper()) # 把所有字符中的小写字母转换成大写字母print(str.lower()) # 把所有字符中的大写字母转换成小写字母print(str.capitalize()) # 把第一个字母转化为大写字母,其余小写print(str.title()) # 把每个单词的第一个字母转化为大写,其余小写
查看全部 -
>>>abs(-10)
10
>>>f=abs
>>>f(-20)
20
>>>abs=len >>>abs(-10) error >>>abs([1,2,3]) 3 即:函数名其实就是指向函数的变量 高阶函数:把接收函数作为参数的函数 例如: >>>def add(x,y,f): >>> return f(x)+f(y) >>>add(-5,9,abs) 14
查看全部 -
L2 = sorted(L1,lambda p1,p2:cmp(p1.name,p2.name))
查看全部 -
像这种内层函数引用了外层函数的变量(参数也算变量),然后返回内层函数的情况,称为闭包(Closure)。
闭包的特点是返回的函数还引用了外层函数的局部变量,所以,要正确使用闭包,就要确保引用的局部变量在函数返回后不能变
查看全部 -
#获取最大公因数
def gcd(a,b):
if b == 0:
return a
return gcd(b,a%b)
查看全部 -
Capitalize查看全部
举报
0/150
提交
取消