码迷,mamicode.com
首页 > 其他好文 > 详细

从 s = "我爱北京天安门" 中悟道了-----------迭代器操作print(c.__next__())的最!大!好!处!-----------------------------------------------------可以一个一个输出

时间:2018-11-02 01:56:18      阅读:173      评论:0      收藏:0      [点我收藏+]

标签:int   __iter__   北京   16px   print   内存   __next__   next   获取   

s = "我爱北京天安?"
c = s.__iter__() # 获取迭代器
# print(c) # 打印迭代器的地址
# print(c.__next__()) # 打印迭代器中的下一个
# print(c.__next__())
# print(c.__next__())
# print(c.__next__())
# print(c.__next__())
# print(c.__next__())
# print(c.__next__())

# 所以迭代器操作print(c.__next__())的最!大!好!处!可以一个一个输出,不写就不输出


for i in s:
print(i) # for 遍历一下子全出来了,会占内存

从 s = "我爱北京天安门" 中悟道了-----------迭代器操作print(c.__next__())的最!大!好!处!-----------------------------------------------------可以一个一个输出

标签:int   __iter__   北京   16px   print   内存   __next__   next   获取   

原文地址:https://www.cnblogs.com/jack20181017/p/9893294.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!