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

RELATEED CONSULTING
相關咨詢
選擇下列產品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)Python教程:如何使用python計數(shù)模塊counter?

在企業(yè)管理中,掌握豐富的統(tǒng)計信息資源,在通過科學的分析方法和先進的技術手段,深入開展綜合分析和專題研究,可以為科學決策和管理提供各種可供選擇的咨詢建議與對策方案??梢钥闯?,作為第一關的統(tǒng)計至關重要。小編之前向大家介紹了統(tǒng)計函數(shù)count的使用方法(https://www.py.cn/jishu/jichu/21678.html),其實python中發(fā)揮統(tǒng)計作用的不止count函數(shù),還有計數(shù)模塊counter,下面我們來看看吧。

1、counter

在python中是一個計數(shù)器。是dict的子類,計算可hash的對象。
主要功能:可以支持方便、快速的計數(shù),將元素數(shù)量統(tǒng)計,然后計數(shù)并返回一個字典,鍵為元素,值為元素個數(shù)。

2、counter創(chuàng)建的四種方法:

>>> c = Counter()  # 創(chuàng)建一個空的Counter類
>>> c = Counter('gallahad')  # 從一個可iterable對象(list、tuple、dict、字符串等)創(chuàng)建
>>> c = Counter({'a': 4, 'b': 2})  # 從一個字典對象創(chuàng)建
>>> c = Counter(a=4, b=2)  # 從一組鍵值對創(chuàng)建

3、使用示例

計數(shù)的例子:統(tǒng)計一個文件中每個單詞出現(xiàn)的次數(shù)

# 普通青年
d = {}
with open('/etc/passwd') as f:
    for line in f:
        for word in line.strip().split(':'):
            if word not in d:
                d[word] = 1
            else:
                d[word] += 1
 
# 文藝青年
d = defaultdict(int)
   with open('/etc/passwd') as f:
       for line in f:
           for word in line.strip().split(':'):
               d[word] += 1
 
# 棒棒的青年
word_counts = Counter()
with open('/etc/passwd') as f:
    for line in f:
word_counts.update(line.strip().split(':'))

以上就是對計數(shù)模塊counter的介紹,counter方便、快速的幫助我們計算,上面的使用方法要掌握哦~


分享標題:創(chuàng)新互聯(lián)Python教程:如何使用python計數(shù)模塊counter?
網(wǎng)址分享:http://www.5511xx.com/article/dhojdod.html