迭代器,与生成器

来源:10-1 弄懂 HTTP、Socket、TCP 这几个概念

鱼右

2018-09-11

老师你好,__iter__与__getitem__方法有什么区别,迭代器与可迭代对象又有什么区别。

写回答

1回答

bobby

2018-09-13

__getitem__是用于切片用的, __iter__是用于进行for循环的情况下调用的, 如果没有定义__iter__ for循环会退一步调用__getitem__, 实际上for循环的__iter__ 定制性更强

1
0

Python3高级核心技术97讲,高级进阶的必学课程

socket编程/多线程/多进程/线程池/asyncio并发编程/协程和异步IO

2121 学习 · 551 问题

查看课程