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

python統(tǒng)計文本字符串里單詞出現(xiàn)頻率的方法

 更新時間:2015年05月26日 16:45:49   作者:依山帶水  
這篇文章主要介紹了python統(tǒng)計文本字符串里單詞出現(xiàn)頻率的方法,涉及Python字符串操作的相關(guān)技巧,需要的朋友可以參考下

本文實例講述了python統(tǒng)計文本字符串里單詞出現(xiàn)頻率的方法。分享給大家供大家參考。具體實現(xiàn)方法如下:

# word frequency in a text
# tested with Python24  vegaseat  25aug2005
# Chinese wisdom ...
str1 = """Man who run in front of car, get tired.
Man who run behind car, get exhausted."""
print "Original string:"
print str1
print
# create a list of words separated at whitespaces
wordList1 = str1.split(None)
# strip any punctuation marks and build modified word list
# start with an empty list
wordList2 = []
for word1 in wordList1:
  # last character of each word
  lastchar = word1[-1:]
  # use a list of punctuation marks
  if lastchar in [",", ".", "!", "?", ";"]:
    word2 = word1.rstrip(lastchar)
  else:
    word2 = word1
  # build a wordList of lower case modified words
  wordList2.append(word2.lower())
print "Word list created from modified string:"
print wordList2
print
# create a wordfrequency dictionary
# start with an empty dictionary
freqD2 = {}
for word2 in wordList2:
  freqD2[word2] = freqD2.get(word2, 0) + 1
# create a list of keys and sort the list
# all words are lower case already
keyList = freqD2.keys()
keyList.sort()
print "Frequency of each word in the word list (sorted):"
for key2 in keyList:
 print "%-10s %d" % (key2, freqD2[key2])

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

相關(guān)文章

  • python常用request庫與lxml庫操作方法整理總結(jié)

    python常用request庫與lxml庫操作方法整理總結(jié)

    一路學(xué)習(xí),一路總結(jié),技術(shù)就是這樣,應(yīng)用之后,在進行整理,才可以加深印象。本篇文字為小節(jié)篇,核心總結(jié) requests 庫與 lxml 庫常用的操作
    2021-08-08
  • python使用opencv驅(qū)動攝像頭的方法

    python使用opencv驅(qū)動攝像頭的方法

    今天小編就為大家分享一篇python使用opencv驅(qū)動攝像頭的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-08-08
  • Python基于內(nèi)置函數(shù)type創(chuàng)建新類型

    Python基于內(nèi)置函數(shù)type創(chuàng)建新類型

    這篇文章主要介紹了Python基于內(nèi)置函數(shù)type創(chuàng)建新類型,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-10-10
  • Python 面向?qū)ο?成員的訪問約束

    Python 面向?qū)ο?成員的訪問約束

    在Java,C++,以及PHP中都有對應(yīng)的關(guān)鍵字,public,protected,private,但是在Python中卻沒有這些關(guān)鍵字來聲明類成員的訪問作用域。
    2008-12-12
  • Python實現(xiàn)的爬取百度文庫功能示例

    Python實現(xiàn)的爬取百度文庫功能示例

    這篇文章主要介紹了Python實現(xiàn)的爬取百度文庫功能,結(jié)合實例形式分析了Python針對百度文庫的爬取、編碼轉(zhuǎn)換、文件保存等相關(guān)操作技巧,需要的朋友可以參考下
    2019-02-02
  • 176萬!GPT-4發(fā)布詳解如何查看OpenAI的下載量

    176萬!GPT-4發(fā)布詳解如何查看OpenAI的下載量

    這篇文章主要為大家介紹了GPT-4發(fā)布如何查看OpenAI的下載量詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-03-03
  • Python線性表種的單鏈表詳解

    Python線性表種的單鏈表詳解

    這篇文章主要介紹了Python線性表種的單鏈表詳解,線性表是一種線性結(jié)構(gòu),它是由零個或多個數(shù)據(jù)元素構(gòu)成的有限序列。線性表的特征是在一個序列中,除了頭尾元素,每個元素都有且只有一個直接前驅(qū),有且只有一個直接后繼
    2022-08-08
  • Django 用戶登陸訪問限制實例 @login_required

    Django 用戶登陸訪問限制實例 @login_required

    這篇文章主要介紹了Django 用戶登陸訪問限制實例 @login_required,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-05-05
  • Python自動化辦公之Word文檔的創(chuàng)建與生成

    Python自動化辦公之Word文檔的創(chuàng)建與生成

    這篇文章主要為大家詳細(xì)介紹了如何通過python腳本來自動生成一個?word文檔,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以了解一下
    2022-05-05
  • django中的HTML控件及參數(shù)傳遞方法

    django中的HTML控件及參數(shù)傳遞方法

    下面小編就為大家分享一篇django中的HTML控件及參數(shù)傳遞方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-03-03

最新評論

东莞市| 高邑县| 比如县| 钟山县| 仙游县| 双流县| 杭锦后旗| 信丰县| 栖霞市| 华阴市| 昌黎县| 砀山县| 汶上县| 和顺县| 托克托县| 永定县| 荣成市| 界首市| 辽中县| 泊头市| 大洼县| 大同市| 吴旗县| 平南县| 三台县| 高唐县| 双鸭山市| 中阳县| 贵南县| 海南省| 辽源市| 安新县| 老河口市| 涿州市| 泰宁县| 三原县| 分宜县| 江华| 庐江县| 周至县| 徐水县|