本节书摘来自异步社区《python数据科学指南》一书中的第1章,第1.12节,作者[印度] gopi subramanian ,方延风 刘丹 译,更多章节内容可以访问云栖社区“异步社区”公众号查看。
这一节将解释函数式编程里的另一个概念:在一个函数中定义另一个函数。
我们写一个简单的函数,它返回输入列表的数值的平方和。
我们定义一个简单的函数,用它演示在函数中嵌入函数。
我们在第1步中在函数sum_square ()中定义了函数square_input (),父函数用它来执行平方值求和的操作。在第2步中,我们调用父函数打印输出结果。
输出的结果如下。
<code>[4, 9, 16]</code>