![]() |
1
3
因为它是在第一个命令之后使用的迭代器。在这种情况下,请尝试先列出:
输出:
什么是迭代器?它是一个可以产生多个值的对象。也许它已经把它们都放在里面了,也许它必须做一些工作才能生产出下一个。例如,您有
输出:
刚调用的第一个命令
我们为什么需要它?因为某些数据可能需要计算或很长,所以您可能希望在请求其他零件之前先对其进行处理。或者你有一个摄像头和一个迭代器,它总是给出最新的帧(或者等待下一帧)。这是一个有用的概念 发电机 。 |