Análise de uso da classe de contador em Python

Análise de uso da classe de contador em Python

Eu vi essa aula enquanto lia o código recentemente, então aprendi a gravar
"continue com fome, continue jovem"

A classe Counter é uma subclasse da classe dict. Para chamá-la, você precisa usar a seguinte instrução:

from collection import Counter

Pode ser considerado um dicionário especial para facilitar a nossa operação de contagem. Chave é a palavra-chave a ser contada e valor é o número de vezes que a palavra-chave aparece.

 for sentence in sentences:
       for s in sentence:
          word_count[s] += 1

A frase acima pode contar o número de ocorrências de cada palavra em cada frase

O seguinte explica alguns cenários comumente usados ​​desta classe:

1. Se você deseja contar o número de ocorrências de elementos em uma sequência

from collections import Counter
a = ['hello','world','python','newbee']
b = Counter(a)
print(b)

Insira a descrição da imagem aqui

2. Se você deseja obter os primeiros

a = [10, 8, 6, 7, 2, 8, 4, 10, 3, 7, 8, 4, 5, 7, 2, 2, 3, 8, 8, 9, 6, 2, 2, 7, 8, 7, 4, 8, 5, 2]
b = Counter(a).most_common(3)
print(b)

Insira a descrição da imagem aqui
8 aparece a maioria das vezes, 7 vezes, 2 é 6 vezes e assim por diante. Como o 3 é aprovado, há outras maneiras de contar os 3 primeiros
, consulte os documentos oficiais.

Acho que você gosta

Origin blog.csdn.net/weixin_45717055/article/details/112602241
Recomendado
Clasificación