前言:
今天为大家详细介绍了python如何将两个txt文件内容合并,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下!
提示:本文内容出现的信息均是虚构的,切勿当真!
分析:
先分别将两个文件中的内容读入列表中,再将列表分割
把不同属性的数据放到单独的列表中 分开存储 name tel email
然后遍历列表查找重合的姓名. 利用字符串方法join() 将 三个属性合并,然后保存在临时列表
最后将新的列表变量写入新文件中。
代码块:
# 选择file_list1中的名称与file_list2中的名称不相同的
for i in range(len(file_list2_name)):
s = ''
if file_list2_name[i] not in file_list1_name:
s = '\t'.join([file_list2_name[i], str('--------------'), file_list2_email[i]])
s += '\n'
file_list3.append(s)
# 将数据写入file3
file3 = open("三属性合并.txt", "w")
file3.writelines(file_list3)
# 关闭文件
file1.close()
file2.close()
file3.close()
操作之后结果为:
以上就是本文的全部内容啦!!!看完之后你学会了吗?