国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

python 獲得列表(list)中每個元素(重復項)出現次數的最快解決方法

gityuan / 2099人閱讀

摘要:如何使用快讀統計列表中重復項出現的次數這個問題在實際應用場景中使用頻率比較廣泛。本文講解一下常用的方法第一種使用標準庫提供的返回的值是字典格式如輸出的是出現次數最后的數據如第二種使用模塊更快第三種使用方法最慢原文網址

如何使用python快讀統計列表中重復項出現的次數?

這個問題在實際應用場景中使用頻率比較廣泛。本文講解一下常用的方法:

第一種使用標準庫提供的collections:

from collections import Counter
import numpy
num=1000000
lst = np.random.randint(num / 10, size=num)
# 返回的值是字典格式如{"xx":8,"xxx":9}
res = Counter(lst)    
# 輸出的是出現次數最后的數據如[("xxx", 8), ("xxx", 5),]
Counter(words).most_common(4)    

第二種使用numpy模塊(更快)

import numpy

num=1000000
lst = np.random.randint(num / 10, size=num)
dict(zip(*np.unique(lst, return_counts=True)))

第三種使用list.count()方法(最慢)

import numpy

num=1000000
lst = np.random.randint(num / 10, size=num)
dic = {}
for i in lst:
    dic[i] = lst.count(i)

原文網址:
http://www.chenxm.cc/post/333...

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/40907.html

相關文章

  • Python列表和Dictionary簡介

    摘要:如果沒有,請記住列表中的第一項是項。通過練習,您將更好地計算列表中的項目。例如,要將項添加到我們的水果列表中,我們可以使用名為的方法。通過這樣做,該項目的值也將被刪除。在中,這意味著使用以及名稱和要刪除的項目的名稱。 showImg(https://segmentfault.com/img/remote/1460000019177365?w=852&h=479); 來源 | 愿碼(C...

    dunizb 評論0 收藏0
  • ????新生代農民工爆肝8萬字,整理Python編程從入門到實踐(建議收藏)已碼:6萬字????

    人生苦短,我用Python 開發環境搭建安裝 Python驗證是否安裝成功安裝Pycharm配置pycharm 編碼規范基本語法規則保留字單行注釋多行注釋行與縮進多行語句數據類型空行等待用戶輸入print輸出 運算符算術運算符邏輯運算符成員運算符身份運算符運算符優先級 字符串訪問字符串中的值字符串更新合并連接字符串刪除空白startswith()方法endswith()方法字符串格式化...

    wthee 評論0 收藏0
  • python cookbook】找出序列出現次數最多元素

    摘要:問題中有這么一個問題,給定一個序列,找出該序列出現次數最多的元素。例如統計出中出現次數最多的元素初步探討模塊的類首先想到的是模塊的類,具體用法看這里具體用法看這里具體用法看這里,重要的事情強調三遍。 問題 《Python Cookbook》中有這么一個問題,給定一個序列,找出該序列出現次數最多的元素。例如: words = [ look, into, my, eyes, look...

    AZmake 評論0 收藏0
  • 小李飛刀:做題第十一彈!

    摘要:第五題對稱二叉樹難度簡單給定一個二叉樹,檢查它是否是鏡像對稱的。第十六題最大連續的個數難度簡單給定一個二進制數組,計算其中最大連續的個數。第十八題平方數之和難度簡單給定一個非負整數,你要判斷是否存在兩個整數和,使得。 寫在前面 最近忙著調教新裝備,沒有及時的寫題解,但是沒有在偷懶沒刷題喔~來認真整理下最近做的題目~ 之前考慮按tag來刷題,后來收到了推薦的leetcode題解,就根據上...

    ytwman 評論0 收藏0
  • Python入門-高級數據結構

    摘要:下面讓我們一塊來看下的中高級數據結構。到現在,我們學習了列表元組字典和集合種高級數據結構。 < 返回索引頁 高級數據結構 列表與元組 什么是列表 列表的操作 什么是元組 元組的操作 字典與集合 字典的定義 字典的操作 集合的定義 集合的操作 序列 序列的通用操作 可變類型和不可變類型 深copy和淺copy 總結 練習 參考 高級數據結構 我們知道P...

    jayzou 評論0 收藏0

發表評論

0條評論

gityuan

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<