7.4 匿名函数和高阶函数

简介: 1、匿名函数:没有名字的函数def sum(s, y):    return x * ym = lambda x, y: x * yprint(m)print(m(4, 5))2、sorted() 高阶函数对字典进行排序mm=dict(a=1,c=10,b=4,d=9)for i in mm:    print(i)for j in mm.

1、匿名函数:没有名字的函数

def sum(s, y):
    return x * y
m = lambda x, y: x * y
print(m)
print(m(4, 5))


2、sorted() 高阶函数

对字典进行排序

mm=dict(a=1,c=10,b=4,d=9)
for i in mm:
    print(i)
for j in mm.items():
    print(j)
test=sorted(mm)
print(test)


目录
打赏
0
0
0
0
6
分享
相关文章
|
5月前
|
lambda表达式与匿名函数
lambda表达式与匿名函数
30 0
|
10月前
|
什么是高阶函数
什么是高阶函数
180 1
1 # 高阶函数
1 # 高阶函数
83 0
函数式编程入门:理解纯函数、高阶函数与柯里化
函数式编程入门:理解纯函数、高阶函数与柯里化
225 0
C++的匿名函数(lambda表达式)
C++的匿名函数(lambda表达式)
404 1
C++的匿名函数(lambda表达式)
|
C#
C#匿名函数
C#匿名函数
103 0
匿名函数和闭包
首先,一个函数不管是不是匿名函数,和闭包之间根本没有任何关系! 所谓闭包究竟是什么?网络上说法云里雾里,讲得高深莫测,但是其实只要稍微有一些编译器实现机制的认识,就会知道闭包其实是非常简单的东西。 我们先来看看下面的代码: function funcA() {     var a = 1, b = 2;     return funcB();           fun
1516 0
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等