黑马程序员技术交流社区
标题:
【上海校区】Python匿名函数:lamdba()函数
[打印本页]
作者:
不二晨
时间:
2019-1-2 09:16
标题:
【上海校区】Python匿名函数:lamdba()函数
Python里,这个小的函数。可以用来代替一些很小的函数。
在图像,音频,游戏方面有比较重要的作用。
当然,这也是我单独写出来的原因·
来一个简单的例子:
word:单词列表
ff:遍历列表里面单词的函数
>>> def ee(word,ff):
... for i in word:
... print(ff(i))
...
>>>
1
2
3
4
5
输出的话,单词首字母变大写。最后加上“!”.是不是比较有语气~
>>> def pp(s):
... return s.capitalize()+'!'
...
>>>
1
2
3
4
调用这个函数:
好吧,来用匿名函数试试:
就是这样子啦:
>>> ee(s,pp)
I!
Am!
Hard!
Work!
>>> ee(s,lambda word:word.capitalize() + '!')
I!
Am!
Hard!
Work!
>>>
1
2
3
4
5
6
7
8
9
10
11
用来定义会调函数,比较强·
---------------------
转载,仅作分享,侵删
作者:想搞网络安全
原文:
https://blog.csdn.net/weixin_42859280/article/details/85477241
作者:
不二晨
时间:
2019-1-3 10:13
奈斯
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2