课程
/后端开发
/Python
/python进阶
题目中的f1,f2,f3似乎分别对应i=1,i=2,i=3时的函数,但是f1,f2,f3里面的1,2,3是怎么跟i=1,2,3对应起来的?f又没有定义变量f(i)?
2016-05-15
源自:python进阶 2-9
正在回答
因为
r = f(i)
fs.append(r)
所以fs = [f(1), f(2), f(3)]
然后再分别赋值给f1,f2,f3
所以就一一对应了
这个解释仅仅说了结果,并没有说为什么是这样?
能将详细点吗
举报
学习函数式、模块和面向对象编程,掌握Python高级程序设计