1
我在txt文件的每一行中都有一些值。現在我想計算在txt文件中的兩個值之間的區別python
線之間的差[1] - 線[0],線路[3] - 線[2]
等等。
import sys
l = []
i = 0
f=open('Isotop1.txt')
# i = Zeilennummer, line = text der Zeile
for line in enumerate(f):
l.append(line)
for i in l:
c = l[i] - l[i-1]
print c
f.close()
稍後我想將解決方案存儲在新的文本文件中。 但現在我得到list indices must be integers, not tuple
錯誤。 有人可以幫忙嗎?
這是一個來自文本文件的小例子。我想計算33和0,94和61之間的差異,等等。也許我用completey錯誤的方法解決這個問題...
0
33
61
94
122
153
178
200
227
246
274
297
310
324
添加一些輸入和預期的輸出,有無數的問題在你的代碼 –
枚舉返回'tuple'。這是第一個錯誤的來源。那之後還有很多。我們可以看到「Isotop1.txt」的樣子嗎? –
我編輯我的第一篇文章 –