获取python的itertools循环当前元素

2023-12-21

我知道你可以使用c = cycle(['a', 'b', 'c'])使用在元素之间循环c.next(),但是有办法获取迭代器的当前元素吗?

例如如果c.next()'c',这意味着迭代器位于'b'前。有什么方法可以让我得到'b'不使用next()?


迭代器/生成器没有任何方法来获取当前值。您应该保留对它的引用,或者创建一些为您保留它的包装器。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

获取python的itertools循环当前元素 的相关文章

随机推荐