Python 爬阶梯 | 什么是 Python 的可迭代对象、迭代器?

我们之前讲过一些诸如列表、字典、元组、集合..这些都是可以把数据一个一个封装起来,只不过它们各自对其中的元素的 “安排方式” 各不相同,我们把它们统称为容器,这些容器有一个特点,就是他可以被循环:

for i in 容器:

什么是可迭代对象

这些可以被 for 循环的容器(对象),我们就说它是可迭代的,也就是可迭代对象,是 Iterable 的。

我们可以通过 isinstance 来判断这个对象是不是可迭代的:

本文隐藏内容 登陆 后才可以浏览

6 Replies to “Python 爬阶梯 | 什么是 Python 的可迭代对象、迭代器?”

  1. code说道:

    再来一个协程的不,等帅b有时间考虑下

  2. 我就躺着说道:

    帅B辛苦,话说我觉得你写得这么好的教程,需要多宣传营销你的公众号和免费教程,再招更多的VIP学员,要不就几十个人看有点浪费这么好的东西。

    1. 小帅b说道:

      对你们有帮助就好,谢谢建议,俺会一步一步来的…,陪着你们一起成长。

    1. 小帅b说道:

      迭代器可以实现对数据的迭代方式,可以对链表进行迭代。

回复 ll 取消回复