data = [x+1 for x in range(0, 5)]
print(data)
#使用for遍历0-5,然后返回给x,表达式位置写的是x+1,则每次遍历出来的结果+1,然后在添加data列表内。
#[表达式 for 变量 in 列表]
#和下面的执行结果一样的,同样的结果,但是使用列表推导式,书写的代码只需要一行,貌似好像运行效率更快。
data1=[]
for i in range(0,5):
data1.append(i+1)
print(data1)
python中列表推导式
最新推荐文章于 2023-06-01 13:29:17 发布