Skip to content

Latest commit

 

History

History
15 lines (10 loc) · 456 Bytes

assign_lambda_expression.md

File metadata and controls

15 lines (10 loc) · 456 Bytes

在解决python多层嵌套字典KeyError时候,我使用了 lambda的方法来构建一个复杂的嵌套字典,能够正常运行,但是在使用Python开发IDC(使用sublime+SimplePythonIDC)发现在以下这段代码第一行

mydict = lambda: defaultdict(mydict)
vm_perf = mydict()

有如下提示信息:

[W] PEP 8(E731): do not assign a lambda expression, use a def, 3 matches

参考