标签: python function lambda reference
例如下面的结果是15,而期望是2 + 5 = 7。 任何想法如何创建像这样的函数列表并避免出现(i)的引用问题
def order(n): arr = list() for i in range(n): arr.append(lambda a: i + a) #print(arr[i](5)) return arr a = order(11) print(a[2](5)) # 15