我正在下面的代码中导入labdata.txt。对于语句,如i
的值:将在给定参数中添加每个变量。对于每组参数,例如[1,3,4,] [3,5,7],[67,56,56],我的目标是例如添加[1] + [3] + [67] 。然后获得这三个项目的平均值。在Python中导入.txt文件后,在列表[x]中为列表[x]添加特定项目
不清楚的部分是如何采取x = values[:1]
,然后以某种方式让它在x
上添加变量,如上所述的不同参数。
这里是到目前为止的代码:
lab_data = open("labdata.txt", "r") #import text
x = 0 # initialize variable
y = 0 # initialize variable
for aline in lab_data:
values = aline.split()
values = [int (u) for u in values]
print (values)
x = values[:1]
y = values[1:2]
print (x)
#print (y)
average = 0
ui = 0
other = 0
bs = 0
# print (sum(values[:1]))
for z in values[:1]:
other = (sum(values[:1]))
bs = bs + other
print (bs)
#print (sum(values[:1]))
ui = ui + z
average = ui/len(values)#this just gives the avg of x
print (average)
</pre>
问题很不清楚。 – taesu
你能提供一个样本labdata.txt吗? –