Python-列表生产式、生成器、迭代器、可迭代对象

列表生成式: 本质就是将for循环强制性写在一行,把结果写在for循环的最前面,然后使用[]括起来, 得到的就是一个由结果集组成的一个列表。例: list3 = [ x*x for x in range(1,101) if x%3] 生成器: 一边循环一边计算的这种机制我们称之为生成器【可以不断推算出下一个元素】 注意:生成器只能迭代一遍 生成器优点:节省内存空间 创建生成器: g1 = (res
相关文章
相关标签/搜索