用户:
cly33查看:0 回复:1 评论:0 创建时间:2023-06-10T21:28:18
Python有一个非常实用的功能:
列表生成式
他哪里实用呢:

他可以节省代码长度
看上去很深奥(可以炫技)
但实际上非常简单
它由三部分组成
[i*333 for i in range(6) if i>3]
#↑ ↑ ↑
#表达式 for循环 判断语句
生成列表分三步
1.for循环:生成需要筛选的序列(可以写很多个,作为for循环的嵌套)
2.判断语句:筛选掉当变量作为一个数据时条件不成立的序列,也就是删掉变量作为一个数据时条件不成立的数据
3.表达式:对剩下来的序列将他作为变量进行运算,一个个添加进列表
列表生成式有很多教程,我就不讲了