为什么迭代器只能被一个集合使用呢 为什么迭代器不能在迭代过程中 ?增删呢 是因为 每次迭代时候 把之前的元素给拿出去了 如果你在操作过程中将下一个迭代元素给拿走了(迭代器不具备自动判断长度功能 她依旧

Posted 不想放弃,所以一直在坚持

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为什么迭代器只能被一个集合使用呢 为什么迭代器不能在迭代过程中 ?增删呢 是因为 每次迭代时候 把之前的元素给拿出去了 如果你在操作过程中将下一个迭代元素给拿走了(迭代器不具备自动判断长度功能 她依旧相关的知识,希望对你有一定的参考价值。

 

 

为什么迭代器只能被一个集合使用呢 为什么迭代器不能在迭代过程中 ?增删呢 是因为 每次迭代时候 把之前的元素给拿出去了 如果你在操作过程中将下一个迭代元素给拿走了(迭代器不具备自动判断长度功能 她依旧获取的是 操作前的列表长度)此时 无法取到 。 所以迭代器不支持迭代过程进行增删操作

 

 

以上是关于为什么迭代器只能被一个集合使用呢 为什么迭代器不能在迭代过程中 ?增删呢 是因为 每次迭代时候 把之前的元素给拿出去了 如果你在操作过程中将下一个迭代元素给拿走了(迭代器不具备自动判断长度功能 她依旧的主要内容,如果未能解决你的问题,请参考以下文章

python的迭代器

python生成器及迭代器

迭代器与生成器

day4迭代器&生成器&正则表达式

迭代器

迭代器和生成器