原因是range只能生成整数,不能生成float类型,使用 numpy的 arange函数来解决:
import numpy as np
for i in np.arange(0.1,0.5,0.05):
print(i) # 0.1,0.15,0.2,...,0.4,0.45, 不包含0.5!
# 或者 l = list(np.arange(0.1,0.5,0.05))
原因是range只能生成整数,不能生成float类型,使用 numpy的 arange函数来解决:
import numpy as np
for i in np.arange(0.1,0.5,0.05):
print(i) # 0.1,0.15,0.2,...,0.4,0.45, 不包含0.5!
# 或者 l = list(np.arange(0.1,0.5,0.05))