列表生成式
#coding:utf-8
#一般式
mylist = [x for x in range(1,10,2)]
print(mylist)
#一般+判断
mylist = [x for x in range(1,10) if x<5]
print(mylist)
#数学复杂
mylist = [x*x for x in range(1,10) if x <8]
print(mylist)
#嵌套循环
mylist = [[x,y] for x in range(10) for y in range(10)] #x每循环一次,y就循环10次,共循环100次
print(mylist)
mylist = [str([x,y]) for x in range(10) for y in range(10)]
print(mylist)
#生成矩阵
#coding:utf-8
ll = []
for i in range(5):
ll.append([i*10 + j for j in range(10)])
for a in ll:
print(a)