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

Python統(tǒng)計(jì)列表中每個(gè)元素出現(xiàn)次數(shù)的4種實(shí)現(xiàn)

 更新時(shí)間:2023年07月05日 09:15:53   作者:三尺秋水一點(diǎn)飛鴻  
本文主要介紹了Python統(tǒng)計(jì)列表中每個(gè)元素出現(xiàn)次數(shù)的4種實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

求出列表lists中每個(gè)元素出現(xiàn)的次數(shù)

方法一:使用函數(shù)Counter,可以迅速獲取list中每個(gè)元素出現(xiàn)的次數(shù)

from collections import Counter
arr=[1,2,5,1,1,5,6,3,3,2,2,4,8]
# arr=Counter(lists)
# print(arr)
def counter(arr):
    return Counter(arr)
print(counter(arr))  

兩種寫法的結(jié)果都是Counter({1: 3, 2: 3, 5: 2, 3: 2, 6: 1, 4: 1, 8: 1})

"""
方法二:使用for循環(huán)
"""
result=['python','java','python','flask','django','flask']
result_dic={}
for item_str in result:
    if item_str not in result_dic:
        result_dic[item_str]=1
    else:
        result_dic[item_str]+=1
print(result_dic)

結(jié)果:{'python': 2, 'java': 1, 'flask': 2, 'django': 1}

"""
方法三:利用list中的函數(shù)count,獲取每個(gè)元素的出現(xiàn)次數(shù)
"""
list1=[1,5,5,2,2,2,1,3]
def all_list(list1):
    result = {}
    for i in set(list1):
        result[i]=list1.count(i)
    return result
print(all_list(list1))

結(jié)果:{1: 2, 2: 3, 3: 1, 5: 2}

"""
方法四:利用Numpy索引,獲取每個(gè)元素的出現(xiàn)次數(shù)
"""
import numpy as np
list2=[5,5,5,8,8,9,1]
def num(lis):
    lis=np.array(lis)
    key=np.unique(lis)
    result={}
    for k in key:
        mask =(lis == k)
        list_new=lis[mask]
        v=list_new.size
        result[k]=v
    return result
print(num(list2))

結(jié)果:{1: 1, 5: 3, 8: 2, 9: 1}

到此這篇關(guān)于Python統(tǒng)計(jì)列表中每個(gè)元素出現(xiàn)次數(shù)的4種實(shí)現(xiàn)的文章就介紹到這了,更多相關(guān)Python統(tǒng)計(jì)列表元素次數(shù)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • pytest自定義命令行參數(shù)的實(shí)現(xiàn)

    pytest自定義命令行參數(shù)的實(shí)現(xiàn)

    本文主要介紹了在使用pytest運(yùn)行測(cè)試用例時(shí),通過傳遞自定義命令行參數(shù)來啟動(dòng)mitmdump進(jìn)程進(jìn)行抓包,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-12-12
  • Python已正確安裝Numpy但無法調(diào)用背后的奧秘及解決辦法

    Python已正確安裝Numpy但無法調(diào)用背后的奧秘及解決辦法

    這篇文章主要給大家介紹了關(guān)于Python已正確安裝Numpy但無法調(diào)用背后的奧秘及解決辦法,文中提供了多種可能的原因和解決方案,同時(shí)還給出了預(yù)防措施,幫助開發(fā)者避免未來出現(xiàn)類似問題,需要的朋友可以參考下
    2024-12-12
  • python 網(wǎng)絡(luò)編程常用代碼段

    python 網(wǎng)絡(luò)編程常用代碼段

    這篇文章主要介紹了python 網(wǎng)絡(luò)編程常用代碼段,需要的朋友可以參考下
    2016-08-08
  • Python批量解壓&壓縮文件夾的示例代碼

    Python批量解壓&壓縮文件夾的示例代碼

    這篇文章主要介紹了利用Python實(shí)現(xiàn)批量解壓&壓縮文件夾的示例代碼,文中的實(shí)現(xiàn)步驟講解詳細(xì),感興趣的小伙伴快跟隨小編一起動(dòng)手試一試
    2022-04-04
  • Python實(shí)現(xiàn)JWT加解密的示例代碼

    Python實(shí)現(xiàn)JWT加解密的示例代碼

    本文主要介紹了Python實(shí)現(xiàn)JWT加解密的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2025-04-04
  • Python中隨機(jī)休眠技術(shù)原理與應(yīng)用詳解

    Python中隨機(jī)休眠技術(shù)原理與應(yīng)用詳解

    在編程中,讓程序暫停執(zhí)行特定時(shí)間是常見需求,當(dāng)需要引入不確定性時(shí),"隨機(jī)休眠"就成為關(guān)鍵技巧,下面我們就來看看Python中隨機(jī)休眠技術(shù)的具體實(shí)現(xiàn)與應(yīng)用吧
    2025-03-03
  • Python編程快速上手——PDF文件操作案例分析

    Python編程快速上手——PDF文件操作案例分析

    這篇文章主要介紹了Python 文件操作,結(jié)合具體實(shí)例形式分析了Python針對(duì)pdf文件的遍歷、讀寫、加密、解密等相關(guān)操作技巧與注意事項(xiàng),需要的朋友可以參考下
    2020-02-02
  • PyCharm如何從C盤轉(zhuǎn)移到D盤

    PyCharm如何從C盤轉(zhuǎn)移到D盤

    這篇文章主要介紹了PyCharm如何從C盤轉(zhuǎn)移到D盤的實(shí)現(xiàn)方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2025-05-05
  • Pandas中的日期時(shí)間date處理小結(jié)

    Pandas中的日期時(shí)間date處理小結(jié)

    Pandas提供了強(qiáng)大的日期和時(shí)間處理功能,本文主要介紹了Pandas中的日期時(shí)間date處理小結(jié),具有一定的參考價(jià)值,感興趣的可以了解一下
    2025-04-04
  • Python圖片視頻超分模型RealBasicVSR的使用教程

    Python圖片視頻超分模型RealBasicVSR的使用教程

    這篇文章主要和大家分享一個(gè)有意思的模型:RealBasicVSR。這個(gè)模型可以實(shí)現(xiàn)圖片或視頻的超分處理,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2022-05-05

最新評(píng)論

资兴市| 哈巴河县| 长阳| 锦州市| 怀来县| 天水市| 阳春市| 通海县| 连云港市| 怀来县| 淮安市| 塘沽区| 凤山县| 天峻县| 松潘县| 澳门| 文安县| 南京市| 胶南市| 宝鸡市| 彭山县| 浦北县| 兴义市| 仁化县| 华安县| 娱乐| 阳城县| 三台县| 汶川县| 调兵山市| 五莲县| 开封市| 冷水江市| 虹口区| 贡嘎县| 新乡市| 阜新| 宁武县| 利辛县| 工布江达县| 工布江达县|