本節書摘來自異步社群《python資料科學指南》一書中的第1章,第1.12節,作者[印度] gopi subramanian ,方延風 劉丹 譯,更多章節内容可以通路雲栖社群“異步社群”公衆号檢視。
這一節将解釋函數式程式設計裡的另一個概念:在一個函數中定義另一個函數。
我們寫一個簡單的函數,它傳回輸入清單的數值的平方和。
我們定義一個簡單的函數,用它示範在函數中嵌入函數。
我們在第1步中在函數sum_square ()中定義了函數square_input (),父函數用它來執行平方值求和的操作。在第2步中,我們調用父函數列印輸出結果。
輸出的結果如下。
<code>[4, 9, 16]</code>