s = 'wgugq wgugfgfqwihqwohd' it = s.__iter__() # 生成一个迭代器 while 1: try: # 尝试 el = it.__next__() # 下一个元素 print(el) # 打印下一个元素 except StopIteration: # 处理错误 break # 结束
s = 'wgugq wgugfgfqwihqwohd' it = s.__iter__() # 生成一个迭代器 while 1: try: # 尝试 el = it.__next__() # 下一个元素 print(el) # 打印下一个元素 except StopIteration: # 处理错误 break # 结束
上一篇:打印倒直角三角形
Iterator与泛型搭配: Iterator对集合类中的任何一个实现类,都可以返回这样一个Iterator对象。可以适用于任何一个类。 因为集合类(List和Set等)可以装入的对象的类型是不确定的,从集合中取出时都是Object类型,用时都需要进行强制转化,这样会很麻烦,用上泛型,就是提前告诉集合确定要装入集合的类型,这样就可以直接使用而不用显示类型转换.非常方便.foreach和Iterat
目录 一、增强for 1.为什么需要增强for循环? 2.增强for格式: 3.IDEA中增强for的快捷键: Δ联系
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M