統計字符串中各個字符出現的次數


import string
import random
x=string.ascii_letters+string.digits+string.punctuation #構造字母+數字+標點符號的字符串集合
y=[random.choice(x) for i in range(1000)] #隨機產生一個具有1000個元素的列表
z=''.join(y) #將列表轉換成字符串
Count_Dict=dict() #構造一個空的字典
for i in z: #遍歷每一個字符
Count_Dict[i]=Count_Dict.get(i,0)+1 #將每一個字符作為字典的鍵,將出現次數作為值,依次累加,首次出現為0+1。
print(Count_Dict)#打印結果


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM