一.推导式(生成式)
1.1 列表推导式
作用: 用一个表达式创建一个有规则的列表或控制一个有规律列表
1.1.2 小试牛刀
需求: 创建一个0-10的列表
(1)for循环
item=[]
for i in range(11):
item.append(i)
print(item)
(2)while循环
i=0
itme=[]
while i<=10:
itme.append(i)
i+=1
print(itme)
(3)列表推导式
item = [i for i in range(11)]
print(item)
1.1.3 带if的列表推导式
需求: 创建一个0-10的偶数列表
(1)while循环
i=0
itme=[]
while i<=10:
if i%2==0:
itme.append(i)
i+=1
print(itme)
(2)for循环
for i in range(11):
if i%2==0:
item.append(i)
print(item)
(3)推导式
item=[i for i