我正在下面的代碼中導入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嗎? –