日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

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

新聞中心

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

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

方法1:

這個(gè)方法相當(dāng)簡(jiǎn)單,零基礎(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() 來(lái)統(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()拿到它的說(shuō)明,會(huì)發(fā)現(xiàn)它一定程度上相當(dāng)于封裝了方法2。

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

分享題目:創(chuàng)新互聯(lián)Python教程:一文搞定統(tǒng)計(jì)字符串中某字符出現(xiàn)的頻次
當(dāng)前鏈接:http://m.5511xx.com/article/dpgsggj.html