说明

for循环中的一定是可迭代(iterable)的对象

可以用于next()函数的一定是迭代器对象(iterator)

集合数据类型如list、dict、str等是可迭代对象但并不是迭代器对象,不过可以通过iter()函数获得一个迭代器对象

可以使用isinstance()判断一个对象是否是Iterable对象