首页 > 其他 > 详细

列表生成式

时间:2020-12-27 18:10:17      阅读:30      评论:0      收藏:0      [点我收藏+]

列表 : list, 用符号‘【】’表示

 

一个简单的列表

list =[ 1,2,3,44,5]

 

以下引用廖雪峰老师的网址 练习:https://www.liaoxuefeng.com/wiki/1016959663602400/1017317609699776

 

列表生成式:

1.利用range()函数生成;

list = list(range(1,11))

print(list)

运行如下:

技术分享图片

 

 

 2.利用循环生成;

list = [ ]

for i  in  range (1,11):

    list.append(i-1)

print(list)

 

 技术分享图片

 

 

 

3.用一行语句代替循环生成上面的list:

list =[(i-1) for i in range(1,11)]

print(list)

技术分享图片

 

 

 

4.利用上述3里的例子,给for循环后面还可以加上if判断,这样我们就可以筛选出仅偶数的平方:

list =[(i-1) for i in range(1,11) if i%2 ==0]

print(list)

 技术分享图片

 

列表生成式

原文:https://www.cnblogs.com/nxb-1573/p/14197694.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!