最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python利用字典將兩個通訊錄文本合并為一個文本實例

 更新時間:2018年01月16日 15:16:11   作者:powerpoint_2016  
這篇文章主要介紹了Python利用字典將兩個通訊錄文本合并為一個文本實例,具有一定借鑒價值,需要的朋友可以參考下

本文實例主要實現(xiàn)的是利用字典將兩個通訊錄文本合并為一個文本,具體代碼如下:

def main():
  ftele1=open("d:\TeleAddressBook.txt","rb")
  ftele2=open("d:\EmailAddressBook.txt","rb")
  ftele1.readline()#跳過第一行
  ftele2.readline()
  lines1=ftele1.readlines()
  lines2=ftele2.readlines()
  dic1={}
  dic2={}
  for line in lines1:#獲取第一個文本中的姓名和電話信息
    elements=line.split()
    #將文本中的讀出來的bytes轉(zhuǎn)換為str
    dic1[elements[0]]=str(elements[1].decode('gbk'))
  for line in lines2:
    elements=line.split()
    dic2[elements[0]]=str(elements[1].decode("gbk"))

  lines=[]
  lines.append("姓名\t  電話\t    郵箱\n")

  for key in dic1:
    s=''
    if key in dic2.keys():
      s='\t'.join([str(key.decode('gbk')),dic1[key],dic2[key]])
      s+='\n'
    else:
      s='\t'.join([str(key.decode('gbk')),dic1[key],str(' ---- ')])
      s+='\n'
    lines.append(s)
  for key in dic2:
    s=''
    if key not in dic1.keys():
      s='\t'.join([str(key.decode('gbk')),str(' ---- '),dic2[key]])
      s+='\n'
    lines.append(s)
  ftele3=open("d:\dizhibook.txt","w")
  ftele3.writelines(lines)
  ftele3.close()
  ftele2.close()
  ftele1.close()
  print("The dizhibook are merged!")
main()

演示結(jié)果:

總結(jié)

以上就是本文關(guān)于Python利用字典將兩個通訊錄文本合并為一個文本實例的全部內(nèi)容,希望對大家有所幫助。感興趣的朋友可以繼續(xù)參閱本站其他相關(guān)專題,如有不足之處,歡迎留言指出。感謝朋友們對本站的支持!

相關(guān)文章

  • python創(chuàng)造虛擬環(huán)境方法總結(jié)

    python創(chuàng)造虛擬環(huán)境方法總結(jié)

    在本篇內(nèi)容里我們給大家整理了關(guān)于python創(chuàng)造虛擬環(huán)境的詳細(xì)方法和步驟,需要的朋友們學(xué)習(xí)下。
    2019-03-03
  • Python實現(xiàn)京東秒殺功能代碼

    Python實現(xiàn)京東秒殺功能代碼

    這篇文章主要介紹了Python實現(xiàn)京東秒殺功能,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-05-05
  • python實現(xiàn)每天定時發(fā)送郵件的流程步驟

    python實現(xiàn)每天定時發(fā)送郵件的流程步驟

    這篇文章主要介紹了python實現(xiàn)每天定時發(fā)送郵件的流程步驟,要編寫一個用于自動發(fā)送每日電子郵件報告的 Python 腳本,并配置它在每天的特定時間發(fā)送電子郵件,文中給大家介紹了詳細(xì)步驟和示例代碼,需要的朋友可以參考下
    2024-08-08
  • Python 使用with上下文實現(xiàn)計時功能

    Python 使用with上下文實現(xiàn)計時功能

    with 語句適用于對資源進(jìn)行訪問的場合,確保不管使用過程中是否發(fā)生異常都會執(zhí)行必要的“清理”操作,釋放資源,比如文件使用后自動關(guān)閉、線程中鎖的自動獲取和釋放等。這篇文章主要介紹了Python 使用with上下文實現(xiàn)計時,需要的朋友可以參考下
    2018-03-03
  • python游戲?qū)崙?zhàn)項目之童年經(jīng)典超級瑪麗

    python游戲?qū)崙?zhàn)項目之童年經(jīng)典超級瑪麗

    史上十大最經(jīng)典小霸王游戲中魂斗羅只能排在第二,那么第一是誰?最經(jīng)典最風(fēng)靡的當(dāng)屬超級瑪麗,那個戴帽子的大胡子穿著背帶褲的馬里奧哪個不認(rèn)得,小編帶你用python實現(xiàn)超級瑪麗緬懷童年
    2021-09-09
  • Python人工智能之路 之PyAudio 實現(xiàn)錄音 自動化交互實現(xiàn)問答

    Python人工智能之路 之PyAudio 實現(xiàn)錄音 自動化交互實現(xiàn)問答

    關(guān)于音頻, PyAudio 這個庫, 可以實現(xiàn)開啟麥克風(fēng)錄音, 可以播放音頻文件等等。文章介紹了如何使用Python第三方庫PyAudio進(jìn)行麥克風(fēng)錄音然后自動播放已經(jīng)合成的語音實現(xiàn)語音交互回答,需要的朋友可以參考下
    2019-08-08
  • 使用Python實現(xiàn)圖像顏色量化的方法

    使用Python實現(xiàn)圖像顏色量化的方法

    這篇文章主要介紹了使用Python進(jìn)行圖像顏色量化,本文通過實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-06-06
  • pandas.DataFrame.from_dict直接從字典構(gòu)建DataFrame的方法

    pandas.DataFrame.from_dict直接從字典構(gòu)建DataFrame的方法

    本文主要介紹了pandas.DataFrame.from_dict直接從字典構(gòu)建DataFrame的方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-06-06
  • Python 字典的使用詳解及實例代碼

    Python 字典的使用詳解及實例代碼

    今天小編幫大家簡單介紹下Python的一種數(shù)據(jù)結(jié)構(gòu): 字典,字典是 另一種可變?nèi)萜髂P?,且可存儲任意類型對象,它用于存放具有映射關(guān)系的數(shù)據(jù),通讀本篇對大家的學(xué)習(xí)或工作具有一定的價值,需要的朋友可以參考下
    2021-11-11
  • Python實現(xiàn)簡單石頭剪刀布小游戲的示例代碼

    Python實現(xiàn)簡單石頭剪刀布小游戲的示例代碼

    石頭剪刀布是一種簡單而又經(jīng)典的游戲,常常用于決定勝負(fù)或者娛樂消遣,本文將使用Python實現(xiàn)一個簡單的石頭剪刀布游戲,需要的可以參考一下
    2023-06-06

最新評論

吉水县| 水城县| 梁山县| 古交市| 南乐县| 资兴市| 宁化县| 郯城县| 鹤壁市| 常山县| 温州市| 湛江市| 越西县| 青州市| 北流市| 乌海市| 鲜城| 河津市| 桦南县| 银川市| 柞水县| 赤水市| 通化县| 凤山县| 天气| 连城县| 馆陶县| 河南省| 磴口县| 达孜县| 禹州市| 正安县| 太原市| 寻乌县| 开远市| 利津县| 固原市| 准格尔旗| 尼勒克县| 瓮安县| 山西省|