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

Python實(shí)現(xiàn)統(tǒng)計(jì)文本文件字?jǐn)?shù)的方法

 更新時(shí)間:2017年05月05日 12:04:10   作者:andych008  
這篇文章主要介紹了Python實(shí)現(xiàn)統(tǒng)計(jì)文本文件字?jǐn)?shù)的方法,涉及Python針對(duì)文本文件讀取及字符串轉(zhuǎn)換、運(yùn)算等相關(guān)操作技巧,需要的朋友可以參考下

本文實(shí)例講述了Python實(shí)現(xiàn)統(tǒng)計(jì)文本文件字?jǐn)?shù)的方法。分享給大家供大家參考,具體如下:

統(tǒng)計(jì)文本文件的字?jǐn)?shù),從當(dāng)前目錄下的file.txt取文件

# -*- coding: GBK -*-
import string
import sys
reload(sys)
def compareItems((w1,c1), (w2,c2)):
  if c1 > c2:
    return - 1
  elif c1 == c2:
    return cmp(w1, w2)
  else:
    return 1
def main():
  fname = "file.txt"
  try:
    text = open(fname,'r').read()
    text = string.lower(text)
  except:
    print "\nfile.txt is not exist!!! or There is a R/W error! "
    sys.exit()
  for ch in '!"#$%&()*+,-./:;<=>?@[\\]^_`{|}~':
    text = string.replace(text, ch, ' ')
  words = string.split(text)
  counts = {}
  for w in words:
    counts[w] = counts.get(w,0) + 1
  n = input("\n輸入要統(tǒng)計(jì)的top單詞數(shù):")
  items = counts.items()
  items.sort(compareItems)
  max = len(items)
  print "\n單詞總計(jì):" + str(len(words))
  print "單詞凈個(gè)數(shù)(已去重):" + str(max)
  print "\n"
  if n > max:
    n = max
  for i in range(n):
    print "%-10s%5d" % items[i]
if __name__ == '__main__':
  main()

PS:這里再為大家推薦2款非常方便的統(tǒng)計(jì)工具供大家參考使用:

在線字?jǐn)?shù)統(tǒng)計(jì)工具:
http://tools.jb51.net/code/zishutongji

在線字符統(tǒng)計(jì)與編輯工具:
http://tools.jb51.net/code/char_tongji

更多關(guān)于Python相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Python文件與目錄操作技巧匯總》、《Python文本文件操作技巧匯總》、《Python數(shù)據(jù)結(jié)構(gòu)與算法教程》、《Python函數(shù)使用技巧總結(jié)》、《Python字符串操作技巧匯總》及《Python入門與進(jìn)階經(jīng)典教程

希望本文所述對(duì)大家Python程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • 詳解TensorFlow2實(shí)現(xiàn)前向傳播

    詳解TensorFlow2實(shí)現(xiàn)前向傳播

    這篇文章主要介紹了TensorFlow2如何實(shí)現(xiàn)前向傳播,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-09-09
  • Python中bisect的用法

    Python中bisect的用法

    這篇文章主要介紹了Python中bisect的用法,主要講述了針對(duì)數(shù)組的插入及排序操作,非常具有實(shí)用價(jià)值,需要的朋友可以參考下
    2014-09-09
  • python利用requests庫(kù)模擬post請(qǐng)求時(shí)json的使用教程

    python利用requests庫(kù)模擬post請(qǐng)求時(shí)json的使用教程

    這篇文章主要介紹了python利用requests庫(kù)模擬post請(qǐng)求時(shí)json的使用 ,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2018-12-12
  • 基于python調(diào)用psutil模塊過(guò)程解析

    基于python調(diào)用psutil模塊過(guò)程解析

    這篇文章主要介紹了基于python調(diào)用psutils模塊過(guò)程解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-12-12
  • 詳解python polyscope庫(kù)的安裝和例程

    詳解python polyscope庫(kù)的安裝和例程

    這篇文章主要介紹了python polyscope庫(kù)的安裝和例程,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-11-11
  • python實(shí)現(xiàn)文本界面網(wǎng)絡(luò)聊天室

    python實(shí)現(xiàn)文本界面網(wǎng)絡(luò)聊天室

    這篇文章主要為大家詳細(xì)介紹了python實(shí)現(xiàn)文本界面網(wǎng)絡(luò)聊天室,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-12-12
  • Python+wxauto實(shí)現(xiàn)微信自動(dòng)化操作

    Python+wxauto實(shí)現(xiàn)微信自動(dòng)化操作

    在眾多自動(dòng)化工具中,Python的wxauto庫(kù)以其強(qiáng)大的功能和簡(jiǎn)單易用的特點(diǎn),為我們打開(kāi)了微信自動(dòng)化操作的大門,下面我們就來(lái)看看它的具體操作吧
    2025-02-02
  • Python3+PyCharm+Django+Django REST framework配置與簡(jiǎn)單開(kāi)發(fā)教程

    Python3+PyCharm+Django+Django REST framework配置與簡(jiǎn)單開(kāi)發(fā)教程

    這篇文章主要介紹了Python3+PyCharm+Django+Django REST framework配置與簡(jiǎn)單開(kāi)發(fā)教程,需要的朋友可以參考下
    2021-02-02
  • Python基于回溯法子集樹(shù)模板解決馬踏棋盤問(wèn)題示例

    Python基于回溯法子集樹(shù)模板解決馬踏棋盤問(wèn)題示例

    這篇文章主要介紹了Python基于回溯法子集樹(shù)模板解決馬踏棋盤問(wèn)題,簡(jiǎn)單描述了國(guó)際象棋馬踏棋盤問(wèn)題,并結(jié)合實(shí)例形式分析了Python使用回溯法子集樹(shù)模板解決馬踏棋盤問(wèn)題的具體步驟與相關(guān)操作注意事項(xiàng),需要的朋友可以參考下
    2017-09-09
  • Python實(shí)現(xiàn)繪制多角星實(shí)例

    Python實(shí)現(xiàn)繪制多角星實(shí)例

    這篇文章要給大家分享Python實(shí)現(xiàn)繪制多角星的實(shí)例,在具備一定的Python編程基礎(chǔ)以后,我們可以結(jié)合for循環(huán)進(jìn)行多角星的編寫(xiě),只要簡(jiǎn)單的幾次循環(huán),即可以極大的解決重復(fù)編寫(xiě)相同代碼方面的問(wèn)題,下面小編將以三角星,五角星為例,進(jìn)而引入如何繪制多角星,需要的朋友可以參考一下
    2021-11-11

最新評(píng)論

丽水市| 太保市| 高碑店市| 金沙县| 田林县| 长海县| 雷州市| 宁陕县| 兖州市| 赤城县| 都匀市| 饶阳县| 凌源市| 肥城市| 醴陵市| 贡山| 巴林右旗| 资阳市| 米泉市| 沈阳市| 张北县| 灵武市| 新巴尔虎右旗| 霸州市| 鄱阳县| 咸宁市| 宜兰县| 图片| 华宁县| 小金县| 永新县| 来安县| 宜兴市| 巴楚县| 招远市| 晋宁县| 广灵县| 青铜峡市| 仙桃市| 方山县| 体育|