起因是刷力扣的时候,有个思路需要实现这样的功能,题目就不贴了
利用迭代器的next()方法来实现。
it = iter(range(6))
for i in it:
print(i)
if i == 2:
next(it)
next(it)
it = enumerate('012345')
for i, c in it:
print(c)
if i == 2:
next(it)
next(it)
运行结果相同:
0
1
2
5
###
可能没人看,但还是补充..
以上两段程序在pycharm和windows terminal中的表现不一样!
博主在刷力扣时需实现某功能,利用Python迭代器的next()方法完成,运行结果为0、1、2、5。还补充提到,相关程序在pycharm和windows terminal中的表现不同。
1295

被折叠的 条评论
为什么被折叠?



