标签: python lambda
给定列表 A 的任何对象,我想创建另一个列表 B 的lambda函数,其中每个 B [i]()返回 A [i] 。例如,
B = [lambda: A[0], lambda: A[1], lambda: A[2], ...]
如何处理任意长度阵列 A ?显然,B = [lambda: element for element in A]不起作用。解决方法是什么?
[lambda: element for element in A]