立即学习:https://edu.csdn.net/course/play/26676/399743?utm_source=blogtoedu
迭代器
特征:iter;next
生成器:yield
hasattr(list,"__iter__")判断对象是可迭代。
next用于将元素读入内存。
列表解析:x = [x**2 for x in range(10)]
生成器解析:y = (x**2 for x in range(10))
立即学习:https://edu.csdn.net/course/play/26676/399743?utm_source=blogtoedu
迭代器
特征:iter;next
生成器:yield
hasattr(list,"__iter__")判断对象是可迭代。
next用于将元素读入内存。
列表解析:x = [x**2 for x in range(10)]
生成器解析:y = (x**2 for x in range(10))