for循环:
# for循环
x = [] # 空列表
for i in range(10): # 取不到10
x.append(i)
# print(x)
print(x)
如图所示1。
列表推导式
# 列表推导式
b = [i for i in range(1, 11)] # 从range()中取出i
c = [i**2 for i in range(1, 11)]
d = [i**2 for i in range(1, 11) if i % 2 == 0] # 要平方后的偶数
e = [i**2 for i in range(1, 11) if i % 2 == 1] # 要平方后的奇数
print(b)
print(c)
print(d)
print(e)
如图所示2。