0

我正在尝试在这样的类中初始化一个列表:

class Node():
    def __init__(self):
        self.info = None
        self.word = ''
        for i in range(256):
            self.ptrs[0] = None

if __name__ == '__main__':
    n = Node()

现在这会引发错误

self.ptrs[0] = None
AttributeError: Node instance has no attribute 'ptrs'

我确信我错过了一些愚蠢的东西。它是什么?

4

1 回答 1

3

我想你想要这个:

class Node():
    def __init__(self):
        self.info = None
        self.word = ''
        self.ptrs = [None]*256
于 2012-10-30T05:27:49.353 回答