Python013列表生成
l=list(range(10));
print(l);#[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
l=[x*x*2 for x in range(1,5)];
print(l);#[2, 8, 18, 32]
l=[x+y for x in range(3) for y in range(4)];
print(l);#[0, 1, 2, 3, 1, 2, 3, 4, 2, 3, 4, 5]
#等价于
l=[];
for x in range(3):
for y in range(4):
l.append(x+y);
print(l);#[0, 1, 2, 3, 1, 2, 3, 4, 2, 3, 4, 5]