我知道这个做了什么(使
k
引用实际值而不是上一个值),但这种语法叫什么?
来自https://dev59.com/oHVD5IYBdhLWcg3wE3No#215326。funcs = []
for k in range(10):
funcs.append(lambda k = k: k)
>>> funcs[7]()
7 # not 9