2013-03-23 67 views
-2

我有一個短文的txt輸入文件。一旦我將txt文件讀入我的程序,我將如何查找每個單詞的頻率?例如,單詞「the」出現多少次,單詞「I」出現多少次,除了數組中的每一個唯一術語。陣列中的Perl元素頻率

非常感謝。

+1

您應該有一個特定的編程問題,理想情況下,能夠顯示一些代碼來演示它。 *「我不能寫Perl」*不是真的那樣的問題。 – Borodin 2013-03-23 20:14:17

回答

4

通常,您將split作爲典型分隔符(空格,標點符號等)的輸入,並循環遍歷所得到的單詞列,更新鍵爲值爲鍵的鍵值對的hash table代表頻率的數字或單詞出現的次數。考慮邊緣情況,例如在處理以大寫字母開頭的單詞時可能如何使用鍵,或者在不合理的文本中使用帶連字的單詞等更復雜的問題。希望這個答案能幫助你搜索和思考你想學習的Perl術語和一般概念。