最佳答案
为什么下面两个列表推导式的输出不同,即使f和lambda函数是相同的?
f = lambda x: x*x
[f(x) for x in range(10)]
而且
[lambda x: x*x for x in range(10)]
注意,type(f)和type(lambda x: x*x)返回相同的类型。