结构:==[变量 for 变量 in 可迭代对象]==
1.简单模式
只包含循环,不包含判断筛选
#常规
list_1 = []
for x in range(1,10):
list_1.append(x)
print(list_1)
#推导式
list_2 = [x for x in range(1,10)]
print(list_2)
2.一般模式
包含判断和筛选
#常规
list_3=[]
for x in range(1,10):
if x % 2 ==0:
list_3.append(x*x)
print(list_3)
#推导式
list_4