前言:
今天爲大家詳細介紹了python如何將兩個txt文件內容合併,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小夥伴們可以參考一下!
提示:本文內容出現的信息均是虛構的,切勿當真!
分析:
先分別將兩個文件中的內容讀入列表中,再將列表分割
把不同屬性的數據放到單獨的列表中 分開存儲 name tel email
然後遍歷列表查找重合的姓名. 利用字符串方法join() 將 三個屬性合併,然後保存在臨時列表
最後將新的列表變量寫入新文件中。
代碼塊:
t-decoration-color: initial;">#
選擇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()
</pre>
**操作之後結果爲:
以上就是本文的全部內容啦!!!看完之後你學會了嗎?
python交流羣:877562786(羣裏含大量學習資料,面試寶典等)