日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)Python教程:一文搞定統(tǒng)計(jì)字符串中某字符出現(xiàn)的頻次

下面是統(tǒng)計(jì)字符串中某字符出現(xiàn)的次數(shù)的方法

方法1:

這個(gè)方法相當(dāng)簡單,零基礎(chǔ)自學(xué)編程,代碼寫成這樣能滿足需求,但它逐個(gè)逐個(gè)計(jì)數(shù),比較笨拙。

rlt = {}
for i in content:
    if i in rlt.keys():
        rlt[i] += 1
    else:
        rlt[i] = 1

方法2:

利用 python 內(nèi)置函數(shù) count() 來統(tǒng)計(jì)每個(gè)字符出現(xiàn)的次數(shù),同時(shí)通過if i not in rlt.keys():確保每個(gè)字符只用統(tǒng)計(jì)一次。方法2比1要效率一些。

rlt = {}
for i in content:
    if i not in rlt.keys():
        rlt[i] = content.count(i)

方法3:

數(shù)據(jù)分析自學(xué)小組成員 jeff 代碼是這么寫的:

rlt = {}
for i in content:
    rlt.setdefault(i,content.count(i))

這里有一個(gè)大家之前沒看到過、或沒用過的方法 setdefault(),你如果去搜python setdefault()拿到它的說明,會發(fā)現(xiàn)它一定程度上相當(dāng)于封裝了方法2。

Python 字典 setdefault() 函數(shù)和 get()方法 類似, 如果鍵不存在于字典中,將會添加鍵并將值設(shè)為默認(rèn)值。

網(wǎng)頁標(biāo)題:創(chuàng)新互聯(lián)Python教程:一文搞定統(tǒng)計(jì)字符串中某字符出現(xiàn)的頻次
分享路徑:http://www.dlmjj.cn/article/dpgsggj.html