天真日记本

文章
3
资源
0
加入时间
2年10月17天

python的迭代器与生成器

首先理解下面的这边概念内容1、可迭代对象:元素一开始就已经存在,比如常用的字符串,列表(list: [0, 1, 2]),元组(tuple: (0, 1, 2)),字典(dict: {0:0, 1:1, 2:2}),集合(set: set([0, 1, 2]))2、迭代器:可迭代对象调用iter()方法返回的对象,就是一个迭代器,可以使用next()方法实现遍历,可以使用iter()函数判断是否是可迭代对象,比如下面的这些对象def is_iterable(param): try: