迭代器对象 – 具体对象层(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
.
评论被关闭。