标签: python python-3.x
class A(object): test = 'test' d = ['a', 'b'] [i + test for i in d]
在python2.7中,这段代码可以在python3.6中报告NameError: name 'test' is not defined。
NameError: name 'test' is not defined
我认为它与类属性工作范围更改有关,但未在doc中找到任何内容。