# 迭代器,具有__next__方法,并逐一向后取值
li = [11,22,33]
obj = iter(li)
obj.__next__()
# 可迭代对象,具有__iter__方法,返回迭代器
li = list([11,22,33])
迭代器 = li.__iter__()
# 生成器,函数中具有yield关键字
__iter__
__next__
# 迭代器 = iter(obj)
# 迭代器,具有__next__方法,并逐一向后取值
li = [11,22,33]
obj = iter(li)
obj.__next__()
# 可迭代对象,具有__iter__方法,返回迭代器
li = list([11,22,33])
迭代器 = li.__iter__()
# 生成器,函数中具有yield关键字
__iter__
__next__
# 迭代器 = iter(obj)
可迭代对象能使用 for 循环for i in obj: xxxx的都是可迭代对象生成器生成
迭代器(iterator),是使用户在容器对象(container,例如链表或数组)上可以遍历访问
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M