Python 保持';浮动';迭代时不可下标

Python 保持';浮动';迭代时不可下标,python,floating-point,Python,Floating Point,我正在尝试做一些数学运算,为此,我必须遍历一组浮点,但出乎意料的是,我不能。保持有TypeError:“float”对象不可下标 m = len(x) sx = sum(x) sy = sum(y) sxx = sum([i**2 for i in x]) for i in range(m): print(i) sxy += sx[i]*sy[i] #it should be: sxy += x[i]*y[i] 不熟

我正在尝试做一些数学运算,为此,我必须遍历一组浮点,但出乎意料的是,我不能。保持有
TypeError:“float”对象不可下标

    m = len(x)
    sx = sum(x)
    sy = sum(y)
    sxx = sum([i**2 for i in x])

    for i in range(m):
        print(i)
        sxy += sx[i]*sy[i] 
 #it should be: sxy += x[i]*y[i]

不熟悉python,顺便说一下,

sx
是一个浮点数,例如
3.14
,因此您不能使用
sx[i]
,与sy一样

谢谢!我没看到