列表推导式 list comprehension
列表推导式是用可迭代对象一次生成带有多个元素的列表表达式
作用:用简易方法生成列表
语法:
[表达式 for 变量 in 可迭代对象]
或
[表达式 for 变量 in 可迭代对象 if 真值表达式]
L=[x for x in range(1,20) if x%2==1] # 求20以内所有的单数
print(L)
L= [x**2 for x in range(10,15)] #求10~15 数的平方
print (L)
运行的结果
[1, 3, 5, 7, 9, 11, 13, 15, 17, 19]
[100, 121, 144, 169, 196, 225]