本章内容: 列表生成式 生成器 yield 迭代器 列表生成式 当我们要定义一个列表的时候,我们通常用这种方式a = [1,2,3],但是如果我们定义了一个比较长的列表的时候,手动定义列表就会比较麻烦,这是我们通常的做法就是利用循环的手段来创建列表,例如创建如下的列表: L = [0,1,4,9,16,25,36,49,64,81] L = [] for x in range(1, 11): L.append(x*x) 这样我们就创建了一个较长的列表. 但是这样写,我们用了三行代码,其实我们可以…