diff --git a/docs/source/classes.rst b/docs/source/classes.rst index c31693c..bc9e092 100644 --- a/docs/source/classes.rst +++ b/docs/source/classes.rst @@ -496,7 +496,7 @@ Python 同样有限的支持多继承形式。多继承的类定义形如下例: self.index = len(data) def __iter__(self): return self - def __next__(self): + def next(self): if self.index == 0: raise StopIteration self.index = self.index - 1 @@ -576,4 +576,4 @@ Python 同样有限的支持多继承形式。多继承的类定义形如下例: .. rubric:: Footnotes -.. [#] 有一个例外。模块对象有一个隐秘的只读对象,名为 :attr:`__dict__` ,它返回用于实现模块命名空间的字典,命名 :attr:`__dict__` 是一个属性而非全局命名。显然,使用它违反了命名空间实现的抽象原则,应该被严格限制于调试中。 \ No newline at end of file +.. [#] 有一个例外。模块对象有一个隐秘的只读对象,名为 :attr:`__dict__` ,它返回用于实现模块命名空间的字典,命名 :attr:`__dict__` 是一个属性而非全局命名。显然,使用它违反了命名空间实现的抽象原则,应该被严格限制于调试中。