# lst = [1, 4, 9....]
# 1、平方列表
lst1 = []
for i in range(10):
lst1.append(i ** 2)
print(lst1)
lst2 = [x ** 2 for x in range(10)]
print(lst2)
# 2 、整除3的数字列表
num1 = []
for x in range(100):
if x % 3 == 0:
num1.append(x)
num2 = [x for x in range(100) if x % 3 == 0]
# 3、嵌套列表降维
list = [[0, 1, 2, 3], [4, 5, 6, 7], [8, 9, 10, 11]]
newList = []
for row in list:
for i in row:
newList.append(i)
newList = [i for row in list for i in row]