迭代器对象 – 具体对象层(Python教程)(参考资料)
迭代器对象
Python提供了两个通用迭代器对象。第一个,一个序列化器,使用支持__getitem__()方法。第二个使用可调用对象和一个标记值,调用序列中每个项目的可调用项,并在返回该函数值时结束迭代.
- PyObject *
PySeqIter_New( PyObject *seq) - Return value: New reference.
返回true与一般序列对象一起使用的迭代器,seq。当序列提升时,该操作结束
IndexError对于下载操作
- PyTypeObject
PyCallIter_Type - 为
PyCallIter_New()和iter()内置功能
- int
PyCallIter_Check(运) - 如果op是
PyCallIter_Type.
评论被关闭。