Если вы имеете дело с целыми числами, хранящимися в float
, вы можете просто преобразовать t
в int
:
>>> range(int(7.0))
[0, 1, 2, 3, 4, 5, 6]
Если вам нужны диапазоны с плавающей точкой, np.arange()
работает для этого:
>>> np.arange(0.2, 6.4, 0.5)
array([ 0.2, 0.7, 1.2, 1.7, 2.2, 2.7, 3.2, 3.7, 4.2, 4.7, 5.2,
5.7, 6.2])