使用
range。在Python
2.x中,它返回一个列表,因此您需要做的是:
>>> range(11, 17)[11, 12, 13, 14, 15, 16]
在Python
3.x中
range是迭代器。因此,您需要将其转换为列表:
>>> list(range(11, 17))[11, 12, 13, 14, 15, 16]
注意 :第二个数字是唯一的。因此,这里需要为
16+1=
17
编辑:
要回答有关增加by的问题
0.5,最简单的选择可能是使用numpy
arange()和
.tolist():
>>> import numpy as np>>> np.arange(11, 17, 0.5).tolist()[11.0, 11.5, 12.0, 12.5, 13.0, 13.5, 14.0, 14.5, 15.0, 15.5, 16.0, 16.5]



