两个文本文件,具有1,096个单独的小数号 - 减去每个元素,总和总和



我有两个包含1,096个值的文本文件(这些是从神经网络层提取的功能(。

我想获取第一个文本文件的第一个元素,并从第二个文本文件的第一个元素中减去它,依此类推,依此类推。

i然后要进行这些减法的总和,并将其存储在变量以供以后使用的变量中。

我是Python的新手,所以我不确定哪种访问每个元素的最佳方法 - 我的目标是类似于Euclidean距离方法的方法。

假设您的文件是1.txt2.txt

import Decimal as dc
with open('1.txt','rb') as fin1, open('2.txt','rb') as fin2:
  sub_sum = 0
  for x,y in zip(fin1,fin2):
    sub_sum += dc.Decimal(x) - dc.Decimal(y)

相关内容

  • 没有找到相关文章

最新更新