找出文字中每個字母出現的次數
統計一個文字中每個字母出現的次數,如下:
C:\Users\admin\Desktop\a.txt a b c b a c d b
需要輸出結果為:a為2個,b為3個,c為2個,d為1個。
程式碼如下:
>>> d = {} >>> with open(r'C:\Users\admin\Desktop\a.txt', 'r') as f: for line in f: key = line.split()[0] d.setdefault(key, 0) d[key] += 1 >>> print(d) {'a': 2, 'b': 3, 'c': 2, 'd': 1}
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28916011/viewspace-2668347/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 陣列中每個陣列元素出現的次數陣列
- 統計陣列元素中每個元素出現的次數陣列
- 找出陣列中只出現一次的數字陣列
- 找出陣列中第 k 大的數字及其出現次數陣列
- 給定一個非空整數陣列,除了某個元素只出現一次以外,其餘每個元素均出現兩次。找出那個只出現了一次的元素。陣列
- mysql 計算 一個文字欄位的內容一個文字出現的次數MySql
- 2351. 第一次出現兩次的字母
- 獲得String字串中某個字元出現的次數字串字元
- 統計一個字串出現頻率最高的字母/數字字串
- js找出陣列中出現最多的元素和次數JS陣列
- 找出陣列中元素出現次數超過陣列長度一半的元素陣列
- 讀取檔案,每行不超過100個字元,輸出每行中字母最多的單詞的字母數字元
- 使用 DNSTrails 自動找出每個域名的擁有者DNSAI
- sql資料庫查詢某列中每種資訊出現次數並降序排列SQL資料庫
- 更換文字中第二次出現的字串內容字串
- 統計陣列中各數字(元素)出現的次數陣列
- 生成26個英文字母
- 利用HashMap統計字串各個字元出現的次數HashMap字串字元
- Python實用技法第11篇:找出序列中出現次數最多的元素Python
- Matlab 統計陣列中各數字(元素)出現的次數Matlab陣列
- 用python3統計一行字元中的英文字母,空格,數字和其他字元的個數Python字元
- python 統計字串裡某個字元出現的次數count()Python字串字元
- **呼叫MapReduce對檔案中各個單詞出現的次數進行統計**
- 劍指 Offer 56 - I. 陣列中數字出現的次數陣列
- JZ-031-從 1 到 n 整數中 1 出現的次數
- c++實現輸入一組字串,找出字串中最大最小和統計相同字串出現次數C++字串
- Dictionary計算字元出現的次數字元
- 獨一無二的出現次數
- 統計字串出現的次數(C)字串
- JavaScript統計字元出現的次數JavaScript字元
- 如何找出兩個文字檔案中有相同欄位的行
- Java小程式--統計指定字串中字元 ‘a’ 出現的次數Java字串字元
- 輸出1~100中不含數字9的全部整數,每五個換一行
- 強大的CSS:3種姿勢實現26個英文字母的案例CSS
- 【閒談】如何統計字串中出現最多的字母與個數字串
- vim的上下左右鍵出現字母
- 如何在 Linux shell 中找出所有包含指定文字的檔案Linux
- Java變數命名前倆個字母僅含有一個大寫字母的坑Java變數