跳至內容

frequency函數的使用方法

更新時間
连续6年不跑路的安全速度最适合国人VPN
连续6年不跑路的安全速度最适合国人VPN
frequency 函數在 python 中計算序列元素出現的頻率,並將其存儲在字典中:導入 counter 類將序列作爲參數傳遞給 counter 類創建 counter 對象使用方括號訪問字典中的元素以獲取特定元素出現的頻率

frequency 函數的使用方法

簡介

frequency 函數在 Python 中用於計算序列中各個元素出現的頻率,並將其存儲在字典中。字典的鍵爲序列中的元素,值爲此元素出現的次數。

語法

frequency(sequence)
登錄後複製

其中:

  • sequence:要計算頻率的序列,可以是列表、元組或字符串。

返回值

frequency 函數返回一個字典,其中:

  • 鍵:序列中的元素
  • 值:每個元素出現的次數

用法

  1. 導入 Counter 類
from collections import Counter
登錄後複製
  1. 創建 Counter 對象

將序列作爲參數傳遞給 Counter 類,創建一個 Counter 對象。

counter = Counter(sequence)
登錄後複製
  1. 訪問字典中的元素

使用方括號訪問字典中的元素以獲取特定元素出現的頻率。

count = counter['element']
登錄後複製

示例

# 計算一個列表中數字出現的頻率numbers = [1, 2, 3, 4, 2, 5, 2]counter = Counter(numbers)# 輸出頻率print(counter)# 輸出特定數字的頻率print(counter[2])
登錄後複製

輸出:

Counter({2: 3, 1: 1, 3: 1, 4: 1, 5: 1})3
登錄後複製

注意事項

  • frequency 函數不改變原始序列。
  • 如果序列中的元素是可散列的,則可以用於作爲 Counter 對象的鍵。

以上就是frequency函數的使用方法的詳細內容,更多請關注本站其它相關文章!

更新時間

發表留言

請注意,留言須先通過審核才能發佈。