用python写一个对比两个文件找出相同的单词并在第三个文件中列出的程序

 我来答
yycgis
2015-11-20 · TA获得超过8267个赞
知道大有可为答主
回答量:6831
采纳率:63%
帮助的人:1544万
展开全部

程序代码如下:

def Output(path1,path2,path3):
    fpa=open(path1)
    fpb=open(path2)
    fpc=open(path3,"w")

    aArr=[]
    for linea in fpa.readlines():
        aArr.append(linea)
    bArr=[]
    for lineb in fpb.readlines():
        bArr.append(lineb)

    lenth=len(aArr)
    if lenth>len(bArr):
        lenth=len(bArr)
    for ii in range(lenth):
        if aArr[ii] == bArr[ii]:
            fpc.write(aArr[ii])
    fpa.close()
    fpb.close()
    fpc.close()
Output(path1,path2,path3)

将程序里面的path1,path2,path3替换为相关路径即可。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式