快速生成数列,上下两个结果是一样的。
for n in range(1,10):
print(n)
print(list(range(1,10)))
结果:
1
2
3
4
5
6
7
8
9
[1, 2, 3, 4, 5, 6, 7, 8, 9]
也可以换一种方法:
import numpy as np
a=np.arange(1,10)
print(a)
结果为:
[1 2 3 4 5 6 7 8 9]
这样更加直观吧,需要调用numpy包。