私信  •  关注

zred

zred 最近创建的主题
zred 最近回复了
11 年前
回复了 zred 创建的主题 » For循环范围步骤更改为float python[duplicate]

弗兰奇(开始、停止、精确)

def frange(a,b,i):
    p = 10**i
    sr = a*p
    er = (b*p) + 1
    p = float(p)
    return map(lambda x: x/p, xrange(sr,er))

In >frange(-1,1,1)

Out>[-1.0, -0.9, -0.8, -0.7, -0.6, -0.5, -0.4, -0.3, -0.2, -0.1, 0.0, 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1.0]