Python中迭代器循环遍历完最后一个数据,再用next()方法取值,会抛出异常StopIteration(停止迭代)

解决办法:抓住异常
示例代码:

try:
  #   你的代码段
except StopIteration as s:
	print('StopIteration')

Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐