标签:print top int 本质 工具 break python 循环 迭代
lst = [1,2,3,4]
lst1 = lst.__iter__() # 将可迭代对象转换成迭代器
lst1.__iter__() # 迭代器指定__iter__()还是原来的迭代器
print(lst1.__next__()) # 1
print(lst1.__next__()) # 2
# for循环本质
while True:
try:
print(lst1.__next__()) # lst1代指可迭代对象
except StopIteration:
break
标签:print top int 本质 工具 break python 循环 迭代
原文地址:https://www.cnblogs.com/lingshuai/p/11747689.html