如何将字符串列表转换为浮点数或整数列表进行平均转换?

时间:2015-03-14 11:54:56

标签: python string python-3.x split average

请帮助,我正在使用python 3.4,我试图弄清楚如何将字符串数字列表转换为字符串int或float的列表,这样我就可以得到x和y坐标的平均值。 mycode的。

filH = open('regres.dat', r')
fileL = filH.readlines()
for line in fileL:
i = line.split(",")
tl_list = (I[0],'\t',x[1])
xx_list = (tl_list[0])
yy_list = (tl_list[2])

S = (sum(xx_list)/float(len(y_list))
print(s)

我一直把错误str改为int。 我尝试了.lstrip但是没有工作,以及通过n的循环运行它。 可以有一种更快的方式去除我的最终ccommas列表。

1 个答案:

答案 0 :(得分:0)

好像你正在尝试对字符串进行数学运算。

S = sum(map(float,xx_list))/len(y_list)