python3类属性范围

时间:2018-06-05 04:30:09

标签: 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

我认为它与类属性工作范围更改有关,但未在doc中找到任何内容。

0 个答案:

没有答案