列表推导式是什么?
类似于这样[x for x in range(101)],[x for x in range(10) if x % 2==0],[x*y for x in range(10) for y in range(10)]式子,就叫做列表推导式
列表推导式的好处就是能快速生成列表
列表推导式的好处就是浪费内存(空间复杂度太大),如果列表太过于庞大,它就会让大量无用的数据占据内存,所以我们应该用多少,生成多少
列表生成器
正因为列表推导式的一些弊端,为了弥补这些弊端,列表生成器产生了
如何将列表推导式装换为列表生成器,[ 列表推导式 ] –> (列表推导式) # 就会变成一个