2022.04.03-python学习之list拓展 列表推导式

列表拓展  列表推导式

复制代码
 1 import random
 2 
 3 # a.生成指定范围内的数值列表  如:
 4 random_number_list = [random.randint(1, 100) for i in range(10)]  # 生成一个10个元素的数值在1-100之间的列表
 5 print('生成的数值列表为:', random_number_list)
 6 
 7 # b.根据列表生成指定需求的列表
 8 new_list = [int(x - 1) for x in random_number_list]  # 根据列表random_number_list生成random_number_list内元素数值前一位的列表
 9 print('生成的数值列表为:', new_list)
10 
11 # c.从列表中选出符合条件的元素组成的列表
12 choice_list = [item for item in new_list if item > 50] #根据new_list生成元素大于50的新列表
13 print('符合条件的列表为', choice_list)
复制代码

 

posted @   陈亦洺  阅读(30)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 记一次.NET内存居高不下排查解决与启示
点击右上角即可分享
微信分享提示