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)
分类:
python学习笔记
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 记一次.NET内存居高不下排查解决与启示