早教吧 育儿知识 作业答案 考试题库 百科 知识分享

用python如何将两个文档中的内容,整合到一个文档,第二个文档的内容放在第一个文档的右边一列例如:a-7.48-6.41-5.93-8.38-4.94b-28.77-21.49-17.48-31.62-21.35c-7.48-28.77-6.41-21.49-5.93-17.48-8.38-31.62-4.94

题目详情
用python 如何将两个文档中的内容,整合到一个文档,第二个文档的内容放在第一个文档的右边一列
例如:
a
-7.48
-6.41
-5.93
-8.38
-4.94
b
-28.77
-21.49
-17.48
-31.62
-21.35
c
-7.48 -28.77
-6.41 -21.49
-5.93 -17.48
-8.38 -31.62
-4.94 -21.35
▼优质解答
答案和解析

代码如下:

#! /usr/bin/python

fp1 = file('file1')
fp2 = file('file2')

a = [line.strip() for line in fp1]
b = [line.strip() for line in fp2]

fp = file('file3', 'w')
for i in range(len(a)):
    try:
        fp.write("%s %s\n" % (a[i], b[i]))
    except IndexError:
        break
    
fp1.close()
fp2.close()
fp.close()


从file1和file2中读取数据,然后输出到file3.


希望能帮到你~