列表的一般创建
A=[0,1,2,3,4,5,6,7,8,9] # 直接创建
print(A) # 结果为:[1, 2, 4, 5, 6, 8, 15, 45]
推导式创建
B=[i for i in range(12)] # range(12)表示列表[0,1,2,3,4,5,6,7,8,9,10,11]
print(B)
for循环可以相互嵌套
B=[i+j for i in range(5) for j in range(1,3)] # range(1,3)表示[1,2]
print(B)
还可以加上if判断语句
B=[i for i in range(5) if i%2 ] # if i%2 即 if i%2==1
print(B) # if not i%2 就是 if i%2==0
range()函数的说明:
https://blog.youkuaiyun.com/GrofChen/article/details/91490212
推导式:
https://blog.youkuaiyun.com/GrofChen/article/details/91491483