请帮助,我正在使用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列表。
答案 0 :(得分:0)
好像你正在尝试对字符串进行数学运算。
S = sum(map(float,xx_list))/len(y_list)