最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python中使用字典對列表中的元素進行計數(shù)的幾種方式

 更新時間:2024年06月25日 10:24:46   作者:信息科技云課堂  
本文主要介紹了Python中使用字典對列表中的元素進行計數(shù),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

Python 中使用字典對列表中的元素進行計數(shù),簡單的方法是遍歷列表并將每個元素用作字典的鍵,如果該鍵已存在于字典中,則其相應的值將遞增;如果字典中不存在該鍵,則將其添加值為 1。

lst = ['A', 'B', 'C', 'B', 'A', 'C', 'A']
dct = {}

for item in lst:
    if item in dct:
        dct[item] += 1
    else:
        dct[item] = 1

print(dct)

輸出:

{'A': 3, 'B': 2, 'C': 2}

使用 list.count() 進行計數(shù)

count() 方法用于統(tǒng)計某個元素在列表中出現(xiàn)的次數(shù)。

lst = ['A', 'B', 'C', 'B', 'A', 'C', 'A']
dct = {}

for item in lst:
    dct[item] = lst.count(item)

print(dct)

使用 dict.get() 進行計數(shù)

Python 字典 get() 函數(shù)返回指定鍵的值。如果鍵不在字典中返回默認值 0。

lst = ['A', 'B', 'C', 'B', 'A', 'C', 'A']
dct = {}

for item in lst:
    dct[item] = dct.get(item, 0) + 1

print(dct)

使用 operator.countOf() 進行計數(shù)

operator 模塊的 countOf()方法計算列表中給定值的出現(xiàn)次數(shù)。

import operator
lst = ['A', 'B', 'C', 'B', 'A', 'C', 'A']
dct = {}

for item in lst:
    dct[item] =  operator.countOf(lst, item)

print(dct)

使用 collections.Counter 進行計數(shù)

collections模塊包含了一些特殊的容器,Counter() 可以支持方便、快速的計數(shù),將元素數(shù)量統(tǒng)計,然后計數(shù)并返回一個字典。

from collections import Counter
lst = ['A', 'B', 'C', 'B', 'A', 'C', 'A']

dct = Counter(lst)
print(dict(dct))

到此這篇關于Python中使用字典對列表中的元素進行計數(shù)的文章就介紹到這了,更多相關Python 元素計數(shù)內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家! 

相關文章

  • Python itertools.product方法代碼實例

    Python itertools.product方法代碼實例

    這篇文章主要介紹了Python itertools.product方法代碼實例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-03-03
  • Python函數(shù)裝飾器的使用教程

    Python函數(shù)裝飾器的使用教程

    在了解了Python函數(shù)裝飾器基礎知識和閉包之后,開始正式學習函數(shù)裝飾器。感興趣的朋友可以參考本文
    2021-06-06
  • pytorch下tensorboard的使用程序示例

    pytorch下tensorboard的使用程序示例

    我們都知道tensorflow框架可以使用tensorboard這一高級的可視化的工具,這篇文章主要介紹了pytorch下tensorboard的使用,需要的朋友可以參考下
    2021-10-10
  • Python中打印出指定格式日期時間的12種方式

    Python中打印出指定格式日期時間的12種方式

    無論是為了數(shù)據(jù)分析、文件命名還是日志記錄,掌握多種日期格式化的方法都是很有幫助的,下面我們來探索一下如何以各種不同的方式使用Python打印出指定格式的日期吧
    2025-02-02
  • Python優(yōu)化列表接口進行分頁示例實現(xiàn)

    Python優(yōu)化列表接口進行分頁示例實現(xiàn)

    最近,在做測試開發(fā)平臺的時候,需要對測試用例的列表進行后端分頁,在實際去寫代碼和測試的過程中,發(fā)現(xiàn)這里面還是有些細節(jié)的,故想復盤一下
    2021-09-09
  • Python垃圾回收及Linux?Fork

    Python垃圾回收及Linux?Fork

    這篇文章主要介紹了Python垃圾回收及Linux?Forkm,Python垃圾回收主要以引用計數(shù)為主,分代回收為輔,而一個進程調用fork()函數(shù)后,系統(tǒng)先給新的進程分配資源,例如存儲數(shù)據(jù)和代碼的空間,下面來看文章具體介紹吧
    2022-01-01
  • pyhton列表轉換為數(shù)組的實例

    pyhton列表轉換為數(shù)組的實例

    下面小編就為大家分享一篇pyhton列表轉換為數(shù)組的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-04-04
  • Python獲取網(wǎng)頁數(shù)據(jù)的五種方法

    Python獲取網(wǎng)頁數(shù)據(jù)的五種方法

    在 Python 中,爬蟲用于自動化獲取網(wǎng)頁數(shù)據(jù),你可以使用多種方法來抓取網(wǎng)頁內容,具體使用哪種方法取決于網(wǎng)頁的結構、內容類型以及你所需的精確度,以下是常見的 5 種獲取網(wǎng)頁數(shù)據(jù)的方式,需要的朋友可以參考下
    2025-01-01
  • python根據(jù)文章標題內容自動生成摘要的實例

    python根據(jù)文章標題內容自動生成摘要的實例

    今天小編就為大家分享一篇python根據(jù)文章標題內容自動生成摘要的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-02-02
  • Python根據(jù)詞頻信息(xlsx、csv文件)繪制詞云圖全過程(wordcloud)

    Python根據(jù)詞頻信息(xlsx、csv文件)繪制詞云圖全過程(wordcloud)

    這篇文章主要給大家介紹了關于Python根據(jù)詞頻信息(xlsx、csv文件)繪制詞云圖的相關資料,wordcloud是基于Python開發(fā)的詞云生成庫,功能強大使用簡單,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
    2024-06-06

最新評論

体育| 青神县| 盐津县| 大邑县| 盱眙县| 晋中市| 朝阳市| 澄城县| 永春县| 英德市| 潼南县| 彭阳县| 酉阳| 大冶市| 溆浦县| 清镇市| 会泽县| 五常市| 阿图什市| 绍兴市| 莫力| 宜黄县| 崇礼县| 南丹县| 亳州市| 峨边| 西峡县| 康平县| 新田县| 宜兴市| 博客| 遂溪县| 奈曼旗| 原阳县| 辽宁省| 义马市| 林周县| 阳城县| 新民市| 睢宁县| 长兴县|