f = file(mergeFile2, 'a+') for (index1, line1) in enumerate(open(txtFile1)): # print index1, line1 for (index2, line2) in enumerate(open(txtFile2)): if index1 == index2: newline = line1 + line2 + '\n' f.write(newline) f.close()
方法2: first=[] second=[] f=open('mergeTXT.txt','w') with open('first.txt', 'r') as f1: for line in f1: line=line.strip() first.append(line) with open('second.txt', 'r') as f2: for line2 in f2: line2=line2.strip() second.append(line2) for i in range(0,399): result=first[i]+'\t'+second[i]+'\n' f.write(result)