列表推导式

最近学到了一个骚操作,迫不及待的来分享一波

例如:list_1 = [1, 3, 5, 90, 56, 78]           # 挑选出大于60的数字并用列表展示

 

通常我们是直接用for循环加上条件控制语句

list_1 = [1, 3, 5, 90, 56, 78]
# 挑选出大于60的数字并用列表展示
new_list = []
for i in list_1:
    if i > 60:
        new_list.append(i)
print(new_list)

但是有了列表推导式这个骚操作之后我们只需要下面很简单的代码就能实现

new_list = [i for i in list_1 if i > 60]
print(new_list)

 



 

posted @ 2019-11-05 19:46  大渝  阅读(82)  评论(0)    收藏  举报