進口?關於
#?。/tt.txt "?替換為您的文件路徑。
文件?=?打開(“。/tt.txt”)
r?=?重新編譯(r"\w+")
word_list?=?r.findall(file.read())
單詞_長度?=?len(單詞列表)
d?=?{}
為了什麽?詞?在?單詞列表:
如果?詞?在?d:
d[word]['count']+=1
d[word]['percent']?=?d[word]['計數']*1.0/word_length
否則:
d[word]?=?{"count":1,?“百分比”:1.0/單詞長度}
打印(d)
#?輸出結果:百分比不處理,可以自己處理。
{ '阿爾法':{ '計數':?2,?百分比':0.15384615384615385},?
學習':?{ '計數':?2,?百分比':0.15384615384615385},?
英語':{ '計數':?1,?百分比':0.07692307692307693},?
'妳好':{ '計數':?1,?百分比':0.07692307692307693},?
薩德斯':{ '計數':?1,?百分比':0.07692307692307693},?
sadasd ':{ '計數':?1,?百分比':0.07692307692307693},?
倪':{ '計數':?1,?百分比':0.07692307692307693},?
郝:‘怎麽樣?{ '計數':?1,?百分比':0.07692307692307693},?
' lol ':{ '計數':?1,?百分比':0.07692307692307693},?
“凱爾”:{ '計數':?2,?百分比':0.15384615384615385}}#?tt.txt?測試文件內容
阿爾法?學習?英語?妳好,薩德斯
薩達斯德
倪?角
哈哈
凱爾
凱爾
希臘字母的第壹個字母
學習