摘要: 可迭代对象:但凡内置有__iter__方法的都是可迭代对象 迭代器: d1 = d.__iter__() d1是个迭代器 d1.__next__() 取下一个值 可以print出来 迭代器对象:内置有__next__方法的,并且内置有__iter__方法的对象 迭代器对象.__next__() 得到 阅读全文
posted @ 2020-03-24 17:37 pythoner_wl 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 基于迭代器的方式,用while循环迭代取值字符串、列表、元组、字典、集合、文件对象 def for1(l): l = l.__iter__() while True: try: print(l.__next__()) except: break l = 'abcde' for1(l) 自定义迭代器实 阅读全文
posted @ 2020-03-24 17:30 pythoner_wl 阅读(89) 评论(0) 推荐(0) 编辑