Python裏,這個小的函數。可以用來代替一些很小的函數。
在圖像,音頻,遊戲方面有比較重要的作用。
當然,這也是我單獨寫出來的原因·
來一個簡單的例子:
word:單詞列表
ff:遍歷列表裏面單詞的函數
>>> def ee(word,ff):
... for i in word:
... print(ff(i))
...
>>>
輸出的話,單詞首字母變大寫。最後加上“!”.是不是比較有語氣~
>>> def pp(s):
... return s.capitalize()+'!'
...
>>>
調用這個函數:
好吧,來用匿名函數試試:
就是這樣子啦:
>>> ee(s,pp)
I!
Am!
Hard!
Work!
>>> ee(s,lambda word:word.capitalize() + '!')
I!
Am!
Hard!
Work!
>>>
用來定義會調函數,比較強·