python列表推导式
- 列表推导式:是将旧的列表借助某个条件推到成一个新的列表;
- 语法
语法一:[表达式 for 变量 in 旧列表]
语法二:[表达式 for 变量 in 旧列表 if 条件] - 案例
找到lst = [“Tom”,“Mery”,“Christy”,"Ash,“Mo”]中大于3的人名
new_lst = [name for name in lst if len(name)>3 ]
将1-100能被3整除的数放到一个新列表
new_lst = [num for num in range(101) if num % 3 == 0]
得到一个0-10之内,分别和3相乘的列表
new_lst = [num * 3 for num in range(10)]