python利用for循环读取多个txt文件进行数据处理后并输出?

现在有100个txt文件(每个txt文件有若干数据),有1个excel文件(只有一列,每个数据都代表每个txt的放缩系数),在python中如何利用for循环读取每个txt数据,在excel表分别对应一个数据,比如txt-1对应excel中的第一个数据,txt-2对应excel中的第二个数据。


for i in range(1,101):
  with open("txt{}.txt".format(i),"r") as f:
    print(f.read())

可以这样

import os
path = r'D:/txts'
txts = os.listdir(path)
for txt in txts:
  with open(path + '/' + txt,"r") as f:
    print(f.read())