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

Python txt文件加入字典并查詢的方法

 更新時(shí)間:2019年01月15日 09:59:52   作者:誰(shuí)誰(shuí)的博客  
今天小編就為大家分享一篇Python txt文件加入字典并查詢的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧

如下所示:

dicFile = open('train_1.txt', 'r')#打開(kāi)數(shù)據(jù)  
print '開(kāi)始裝載數(shù)據(jù)...'  
txtDict = {}#建立字典  
while True:  
    line = dicFile.readline()  
    if line == '':  
        break  
    index = line.find('\t')#以tab鍵為分割  
    key = line[:index]  
    value = line[index:]  
    txtDict[key] = value#加入字典  
dicFile.close()  
##查找字典  
srcFile = open('train1.txt', 'r')#要匹配的key  
destFile = open('match.txt', 'w')#符合字典的寫入里面  
while True:  
    line = srcFile.readline()  
    if line == '':  
        break  
    index = line.find(' ')  
    key = line[:index]  
    if txtDict.has_key(key):      
        destFile.write(key)  
        destFile.write(txtDict[key])         
    else:  
        badFile.write(key)  
        badFile.write('\n')  
print '全部完成!'  
destFile.close()  
srcFile.close()  

以上這篇Python txt文件加入字典并查詢的方法就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • python 中文件輸入輸出及os模塊對(duì)文件系統(tǒng)的操作方法

    python 中文件輸入輸出及os模塊對(duì)文件系統(tǒng)的操作方法

    這篇文章主要介紹了python 中文件輸入輸出及os模塊對(duì)文件系統(tǒng)的操作方法,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2018-08-08
  • 詳解python中docx庫(kù)的安裝過(guò)程

    詳解python中docx庫(kù)的安裝過(guò)程

    這篇文章主要介紹了python中docx庫(kù)的安裝過(guò)程,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-11-11
  • python基于pyppeteer制作PDF文件

    python基于pyppeteer制作PDF文件

    這篇文章主要介紹了python基于pyppeteer制作PDF文件的方法,幫助大家更好的理解和學(xué)習(xí)使用python,感興趣的朋友可以了解下
    2021-03-03
  • pyspark?dataframe列的合并與拆分實(shí)例

    pyspark?dataframe列的合并與拆分實(shí)例

    這篇文章主要介紹了pyspark?dataframe列的合并與拆分實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-03-03
  • Python檢測(cè)QQ在線狀態(tài)的方法

    Python檢測(cè)QQ在線狀態(tài)的方法

    這篇文章主要介紹了Python檢測(cè)QQ在線狀態(tài)的方法,涉及Python通過(guò)第三方平臺(tái)檢測(cè)QQ在線狀態(tài)的技巧,非常簡(jiǎn)單實(shí)用,需要的朋友可以參考下
    2015-05-05
  • python實(shí)現(xiàn)對(duì)變位詞的判斷方法

    python實(shí)現(xiàn)對(duì)變位詞的判斷方法

    這篇文章主要為大家詳細(xì)介紹了python實(shí)現(xiàn)對(duì)變位詞的判斷方法,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-04-04
  • pydoc?生成Python代碼文檔實(shí)例

    pydoc?生成Python代碼文檔實(shí)例

    pydoc?是一個(gè)強(qiáng)大且易于使用的工具,用于生成Python代碼的文檔,通過(guò)解析代碼中的文檔字符串,?pydoc?能夠自動(dòng)生成清晰、易讀的文檔,并提供一個(gè)用戶友好的界面來(lái)查看和瀏覽文檔,本文提供了一個(gè)簡(jiǎn)單的示例
    2024-01-01
  • Python中yield關(guān)鍵字及與return的區(qū)別詳解

    Python中yield關(guān)鍵字及與return的區(qū)別詳解

    這篇文章主要介紹了Python中yield關(guān)鍵字及與return的區(qū)別詳解,帶有 yield 的函數(shù)在 Python 中被稱之為 generator生成器,比如列表所有數(shù)據(jù)都在內(nèi)存中,如果有海量數(shù)據(jù)的話將會(huì)非常耗內(nèi)存,想要得到龐大的數(shù)據(jù),又想讓它占用空間少,那就用生成器,需要的朋友可以參考下
    2023-08-08
  • python繼承和抽象類的實(shí)現(xiàn)方法

    python繼承和抽象類的實(shí)現(xiàn)方法

    這篇文章主要介紹了python繼承和抽象類的實(shí)現(xiàn)方法,實(shí)例分析了Python針對(duì)類的繼承及抽象類的定義及使用技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-01-01
  • Python面向?qū)ο蟪绦蛟O(shè)計(jì)示例小結(jié)

    Python面向?qū)ο蟪绦蛟O(shè)計(jì)示例小結(jié)

    這篇文章主要介紹了Python面向?qū)ο蟪绦蛟O(shè)計(jì),結(jié)合實(shí)例形式總結(jié)分析了Python面向?qū)ο蟪绦蛟O(shè)計(jì)中比較常見(jiàn)的類定義、實(shí)例化、繼承、私有變量等相關(guān)使用技巧與操作注意事項(xiàng),需要的朋友可以參考下
    2019-01-01

最新評(píng)論

永修县| 商都县| 叙永县| 东明县| 宽甸| 扬州市| 友谊县| 丰都县| 舞钢市| 丘北县| 古丈县| 修文县| 扎囊县| 横山县| 云龙县| 长白| 红安县| 苍梧县| 扶沟县| 西华县| 沙田区| 揭东县| 金寨县| 突泉县| 湘潭县| 元朗区| 龙井市| 马鞍山市| 绥阳县| 白沙| 屯昌县| 偏关县| 苍溪县| 大石桥市| 灵台县| 上栗县| 丰镇市| 大田县| 白银市| 开化县| 香格里拉县|