flist.append(lambda x, i=i: x * i)这句代码什么意思
时间: 2023-06-05 17:08:32 浏览: 265
全国计算机二级Access核心知识要点.pdf
这段代码实现了一个 lambda 函数,将 x 乘以一个变量 i,然后将这个 lambda 函数添加到 flist 列表中。在添加时,使用了 i=i 的 trick,将循环中的变量 i 作为默认参数传递给 lambda 函数,以避免在循环中出现变量绑定问题。
阅读全文
全国计算机二级Access核心知识要点.pdf