在Python编程中,list列表应用的比较广泛,而列表生成式是一个非常强大但是使用很简单的功能. 比如要生成1到100的数组列表[1,2,3,4......,97,98,99,100],可以使用list(range(1,101))函数生成 如果要生成1到100内偶数的平方的列表,该怎么生成呢? 首先我们会想到的是利用循环来做 但是这样代码就比较多,Python代码需要尽可能的简洁易懂,所以用列表生成式可以只用一行搞定,是不是很神奇 从上面的代码可以总结下列表生成式的用法,x*x是你想要生成的列…