Python装饰器、生成器、内置函数、Json-Day04

匿名函数 ---也叫 lambda函数

 1 #匿名函数就是不需要显式的指定函数
 2 
 3 # 这段代码
 4 def calc(n):
 5     return n * n
 6 
 7 print(calc(10))
 8 
 9 # 换成匿名函数
10 calc = lambda n: n * n
11 print(calc(10))
12 #你也许会说,用上这个东西没感觉有毛方便呀, 。。。。呵呵,如果是这么用,确实没毛线改进,不过匿名函数主要是和其它函数搭配使用的呢,如下
13 #x=[1, 5, 7, 4, 8]
14 res = map(lambda x: x * 2, [1, 5, 7, 4, 8]) #map会根据提供的函数对指定序列做映射。
15 for i in res:
16     print(i)

猜你喜欢

转载自www.cnblogs.com/Baylor-Chen/p/9046641.html