列表推导式可以快速的创建一个列表,或者根据要求快速生成一个列表下面将介绍几种常见的语法格式
工具/原料
python3
生成指定范围的数值列表
1、先介绍语法基本格式list=[Expression for var in range]
2、随机生成10个100以内的整数 可以用for循环,也可以用列表推导式使用列表推导式代码更简洁
根据列表生成指定需求的列表
1、先介绍语法基本格式newlist=[Expression for var in list]
2、先创建一个列表,里面随便放一些数然后把原列表里的数乘二后放新列表里面
从列表中选择满足条件的元素组成新列表
1、先介绍语法基本格式newlist=[Expression for var in list if condition]
2、创建一个列表,然后筛选出大于5的数字组成新列表用列表推导式表示